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