Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II - Recommendations

$116k - $174k
Full-time

Klaviyo

Responsibilities

  • Contribute to the architecture and evolution of reliable, performant backend services and clear APIs for product recommendations.
  • Build and maintain large-scale data processing pipelines that transform events and catalog data into features and model inputs.
  • Partner with ML engineers and product stakeholders to productionize recommendation models for batch and real-time inference.
  • Contribute to the vector database supporting recommendations, semantic search, and agentic use cases.
  • Implement observability through metrics, logging, tracing, and dashboards.
  • Break projects into milestones while balancing experimentation, technical soundness, and maintainability.
  • Lead data-driven decision-making and A/B testing, interpreting results to guide product and engineering iterations.
  • Participate in on-call and incident response and drive post-incident improvements to system resilience and operability.
  • Use AI to accelerate development, automate testing, and improve monitoring and debugging workflows.
  • Share knowledge, mentor junior engineers, and define best practices for data frameworks, distributed systems, and production ML integration.

Requirements

  • At least 2 years of professional software engineering experience focused on backend and distributed systems at scale.
  • Proficiency in Python and willingness to work in other languages.
  • Experience with cloud-native architectures, preferably AWS, and container orchestration such as Kubernetes.
  • Experience with data-driven decision-making and A/B testing, including instrumenting experiments and interpreting results.
  • Ability to design and query relational, analytical, and NoSQL data models, including systems such as Postgres, MySQL, data warehouses, Redis, and vector databases.
  • Familiarity with DevOps practices including CI/CD, monitoring, and alerting for large-scale data and recommendation systems.
  • Track record of owning features end to end, from technical design and implementation through rollout, monitoring, and iteration.
  • Strong technical collaboration and communication skills across ML engineering, software engineering, product, and other teams.
  • Experience experimenting with AI in professional or personal projects and interest in responsible AI tools and workflows.
  • Preferred experience with recommendation systems or adjacent ML-powered features such as ranking, personalization, or search.
  • Preferred experience with Apache Spark or comparable big-data frameworks such as Flink or Beam.
  • Preferred experience integrating ML models into production systems or contributing to ML infrastructure.
  • Preferred experience training and iterating on ranking, prediction, or personalization models.
  • Preferred experience with ML and distributed-compute frameworks such as Ray.
  • Preferred experience partnering with data science or ML teams on feature stores, offline/online parity, model deployment, and monitoring.
  • Background in e-commerce, marketing technology, or consumer personalization is a plus.

Benefits

  • Onsite in Boston, Massachusetts, five days per week.
  • Base salary range of $116,000-$174,000 USD per year.
  • Role may require up to 10% travel for onboarding, client or partner work, team meetings, and industry events.
  • Comprehensive health, welfare, and wellbeing benefits are available based on eligibility.
  • Potential additional compensation may include an annual cash bonus, equity, and sign-on payments.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Recommendations in Boston, MA vacancy
  • $116k - $174k

     ...learn more about life at Klaviyo? Visit klaviyo.com/careers to see how we empower creators to own their own destiny.Software Engineer II - Recommendations (Boston, MA onsite 5x a week)Why you should join the Recommendations Platform Team The Recommendations Platform... 
    Suggested

    Klaviyo

    Boston, MA
    2 days ago
  • $116k - $174k

     ...learn more about life at Klaviyo? Visit klaviyo.com/careers to see how we empower creators to own their own destiny.Software Engineer II - Recommendations (Boston, MA onsite 5x a week) Why you should join the Recommendations Platform Team The Recommendations Platform... 
    Suggested

    Klaviyo

    Boston, MA
    4 days ago
  • $125k - $175k

     ...of their bodies and daily lives. Our wearable technology and software platform provide personalized insights that help individuals optimize their health, fitness, and recovery. As a Software Engineer II (Frontend), you will play a key role in shaping and delivering... 
    Suggested
    Full time
    Work at office
    Relocation

    Whoop

    Boston, MA
    8 hours ago
  • $125k - $175k

     ...Protecting our members’ data and ensuring our systems scale securely and reliably is core to this mission.We are looking for a Software Engineer II (Full Stack Web) to join our Client Platform team, focused on Design Systems and Translations. In this role, you’ll design... 
    Suggested
    Full time
    Work at office
    Relocation
    Flexible hours

    WHOOP

    Boston, MA
    2 days ago
  • $68.9k - $131.1k

     ...Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully...  ...work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Software Engineer II to join our team. What You Will DoParticipate... 
    Suggested
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Boston, MA
    3 days ago
  • College Park, MD | Columbus, OH | Boston, MAProduct Engineering - Product Engineering /Full-time /RemoteImmuta is the Data Provisioning...  ...the value of their data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team, you’ll independently deliver well-... 
    Full time
    Local area
    Worldwide

    Immuta

    Boston, MA
    3 days ago
  • $125k - $175k

     ...member acquisition, activation, engagement, and retention through rapid experimentation and thoughtful product development. As a Software Engineer II (Full Stack), you will build and maintain the experiences and services that power WHOOP’s growth initiatives, working across... 
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    2 days ago
  • $125k - $175k

     ...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II to join the Business Systems team. In this role, you will design, build, and maintain internal tools and integrations that... 
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    2 days ago
  • $93.8k - $125.1k

     ...security space and relentlessly pursue our mission of keeping Every Home Secure. What You'll DoSimplisafe is looking for a Software Engineer II to join our User Systems team to develop and maintain our cloud based backend systems that power our native mobile applications... 
    Work experience placement
    Work at office

    SimpliSafe

    Boston, MA
    3 days ago
  • $176.8k - $196.1k

     ...platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.As a Senior Software Engineer II, you will join a world-class engineering team operating the only end-to-end platform in the real estate industry. We are... 
    Minimum wage
    Flexible hours

    Compass

    Boston, MA
    1 day ago
  •  ...humans pushing toward something bigger, together.One Confluent. One Team. One Data Streaming Platform.About the Role:As a Senior Software Engineer II at Confluent, you will take ownership of critical backend systems in Stream Governance products that underpin our data... 
    Immediate start
    Remote work

    Confluent

    Boston, MA
    8 hours ago
  • $125k - $175k

     ...resting heart rate, and sleep quality to provide personalized insights into users' fitness, health, and recovery. As a Backend Software Engineer II, you will build on WHOOP’s generative AI capabilities to develop and maintain exciting, member-facing features that drive... 
    Full time
    Work at office
    Relocation

    WHOOP

    Boston, MA
    2 days ago
  •  ...empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives.WHOOP is hiring a Software Engineer II (Backend, Health Records) to help build the systems that enable secure, scalable ingestion and utilization of health data.... 

    WHOOP

    Boston, MA
    2 days ago
  •  ...monitors vital physiological metrics to offer personalized insights that enhance fitness, health, sleep, and recovery.As a Software Engineer II on the Core team, you will build the foundational services that power the WHOOP App and develop features that empower members... 
    Work at office
    Relocation

    WHOOP

    Boston, MA
    2 days ago
  • $130.32k

     ...and equity of individuals and communities in the US. About the Position: Dimagi is looking for a full-stack software engineer to fill our Engineer II position to primarily work on our flagship platform CommCare, among other development opportunities that may arise... 
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Home office
    Work visa
    Flexible hours

    Dimagi

    Boston, MA
    a month ago
  • $101.5k - $188.5k

     ...trusted partner for innovative solutions in the smart home, industrial IoT, and smart cities markets. Learn more at   . Software Engineer II Boston, MA    Our Boston office   host   various teams belonging to the IoT software division, including Platform,... 
    Full time
    Work at office
    Flexible hours

    Silabs India Private Limited

    Boston, MA
    18 days ago
  •  ...university degree; or equivalent experience in computer science, software engineering, or similar subjects3+ years of experience in software...  ...are exercised.There is flexibility to hire at the Engineer I/II or Senior Software Engineer level, depending on your experience... 
    Apprenticeship
    Easy work

    McKinsey & Company

    Boston, MA
    4 days ago
  •  ...Healthcare team is responsible for building the mobile experiences that deliver personalized health insights and recommendations to WHOOP members. As an Android Engineer II on this team, you will develop native Android features that power health-focused experiences while... 

    WHOOP

    Boston, MA
    2 days ago
  • $104.3k - $177.8k

    Senior Software Engineer II Do you want to shape the future of fintech and healthtech? Energized by challenges and inspired by bold goals? Ready to elevate your career alongside driven and talented colleagues? If that sounds like you, explore a career at Alegeus today.... 
    Work at office
    Local area
    Flexible hours

    Alegeus

    Boston, MA
    1 day ago
  •  ...Job Description Senior Lead Network Engineer II Employment Type: Full Time Department...  ...infrastructure and related hardware & software.  The project's objectives are to...  ...Review current best practices and provide recommendations for architecture, design, management... 
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services, LLC

    Boston, MA
    15 days ago
  •  ...We are looking for a Junior to Midlevel Software Engineer who is eager to learn, grow, and contribute to meaningful data challenges from day one. This is a role for someone who enjoys writing code, building practical solutions, and developing their skills alongside... 
    Full time
    Visa sponsorship

    Nexus It Group

    Boston, MA
    8 hours ago
  • $120k - $135k

     ...Software Engineer II Do you love tinkering with devices? Have you automated your own home? Do you love working with a highly motivated team of talented engineers? If the above holds true for you, then we would love to talk to you! Alarm.com is looking for a versatile... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Alarm.com

    Needham, MA
    8 hours ago
  •  ...monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for a forward-thinking  Software Engineer II   to help us build the future of capital markets infrastructure. As a  Software Engineer II you will: Utilize your... 
    Full time
    Work experience placement

    Hpr

    Needham, MA
    8 hours ago
  •  ...Title:Business Systems Analyst II- PLM DeveloperArthrex is a...  ...Product Development, Design Engineering and Quality departments...  ...business requirements by making recommendations and suggesting alternatives...  ...maintaining adherence to the software development lifecycle.Develop... 
    Work experience placement

    Arthrex

    Boston, MA
    3 days ago
  • $133k - $146k

     ...a place to match your passion with purpose—and where every day you can make an impact—you’ll find it here.We are seeking a Software Engineer II to join our team. This is a hybrid opportunity out of our Waltham, MA office. Job SummaryWe're looking for a Software Engineer... 
    Work at office
    Local area

    Imprivata

    Waltham, MA
    1 day ago
  • $68.9k - $131.1k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ...shape the future of aerospace and defense.The mission of the software team in Marlborough, MA is to provide world-class software for... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Boston, MA
    3 days ago
  • $126.99k - $141.1k

     ...seller and buyer clients.The Compass Integrated Services (CIS) engineering team is at the core of driving our next phase of growth and...  ...continuously learning the broader business context of your team's software.What We Look For:2-4 years of software engineering experience... 
    Minimum wage
    Flexible hours

    Compass

    Boston, MA
    4 days ago
  • $170k - $250k

    Job Summary:The Lead Software Engineer II, Tax Product Development (Lead Engineer II) plays a critical role in designing and implementing complex distributed systems, including solutions leveraging Microsoft Power Applications and Project Operations that support the tax... 
    Remote work

    BDO International

    Boston, MA
    8 hours ago
  • $125k - $175k

     ...that power WHOOP’s member experience globally. As an Android Engineer II on this team, you will develop shared frameworks, design system...  ...localization pipelines or translation toolingLearn more about our Software Org and how to be successful in your engineering career at... 
    Full time
    Work at office
    Relocation
    Flexible hours

    WHOOP

    Boston, MA
    2 days ago
  • $174.8k - $205.7k

    Senior Engineer II, Full StackLocation: Cambridge, MA / Hybrid(This role requires working in-office 3 days per week: Tuesday, Wednesday,...  ...using AI coding tools (e.g., Claude Code, Copilot) in the full software development lifecycle, including designing, generating code,... 
    Full time
    Work at office
    3 days per week

    EverQuote

    Cambridge, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II - Recommendations. Be the first to apply!