Cypress HCM

Staff Applied AI/ML Software Engineer

Bellevue, Washington, US

Role snapshot

Cypress HCM is hiring a Staff Applied AI/ML Software Engineer on a full-time basis. This is a hybrid role based in Bellevue, Washington, US.

Company
Cypress HCM
Location
Bellevue, Washington, US
Work mode
Hybrid
Job type
Full-time
Experience
9+ years
Posted
Nov 6, 2026

Who this role suits

Experienced professionals who can lead projects, set direction and be accountable for outcomes, not just tasks.

How to prepare your application

  • Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
  • Be ready to discuss trade-offs and scope, not only the tools you have used.
  • Read what Cypress HCM publishes about its product or team, so you can say clearly why this role and this company.

Apply only on Cypress HCM's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

Staff Applied AI/ML Software Engineer


Also open to senior-level software engineers (5+ years)


Location: Bellevue, WA | Hybrid: In the office 3 days per week | Employees: 150 | Industry: AdTech


Responsibilities

  • Own the full software development lifecycle of LLM-powered systems, from requirements through production deployment and operational health
  • Design and implement retrieval-augmented generation (RAG) systems, tool-use patterns, and multi-step reasoning workflows
  • Integrate LLM-based services into the company’s products, internal tools, and data ecosystem
  • Drive architectural decisions balancing capability, cost, latency, and maintainability
  • Establish evaluation frameworks and metrics to measure application quality and business impact
  • Work with stakeholders to define product capabilities and build new features and integrations
  • Champion excellence in coding, testing, and quality across the team and culture
  • Mentor engineers on LLM application development patterns and best practices


Requirements

  • 9+ years of experience in software engineering
  • Experience designing and owning systems end-to-end, including 3-tier architectures, data flows, APIs, deployments, operations
  • Strong Python programming skills
  • Hands-on experience building LLM-powered features in production
  • Experience with RAG architectures - vector databases, embedding models, retrieval strategies
  • Practical prompt engineering skills, with demonstrated ability to iterate and evaluate quality
  • Familiarity with core ML concepts (classification, evaluation metrics, embeddings) and the judgment to know when traditional ML outperforms LLM-based solutions
  • Experience with agent frameworks and tool-use patterns (MCP, function calling)
  • Familiarity with cloud environments (AWS preferred: EC2, S3, Bedrock)
  • Self-starter who is organized, works independently, and is comfortable with ambiguity
  • Experience collaborating with engineers and non-technical stakeholders


Benefits

  • 100% employer-paid health, dental, and vision (including dependents and spouse/domestic partner), long-term disability and life insurance, 401(k) with company match, open PTO plus a birthday day off, 13 holidays, 5 recharge days, professional development reimbursement, cell phone, wellness, and internet reimbursement, fully paid parental leave (up to 22 weeks primary caregiver, 12 weeks secondary), and dog-friendly offices with pet adoption reimbursement


Compensation

  • $170K - $260K
  • Annual bonus and RSU participation