Software Engineer
About the role
We're hiring on behalf of a Haystack partner!
The Role
- Own and evolve end-to-end CI/CD pipelines and release processes for custom machine learning chip software components.
- Design, maintain, and improve systems for producing reliable software releases for internal verification and external services.
- Develop hardware-in-the-loop test infrastructure to validate software on actual silicon.
- Build observability tools, including dashboards and alerting systems, to monitor system health and performance.
- Identify and eliminate development workflow bottlenecks to accelerate team productivity.
- Solve complex problems such as bridging disconnected environments and orchestrating synchronized releases.
What You'll Need
- 7+ years of experience across the full software development lifecycle.
- Proven experience as a mentor, tech lead, or engineering team leader.
- Proficiency in Python and at least one of Bash, Go, C++, or Java.
- Experience with infrastructure-as-code tools (e.g., CDK, Terraform).
- Familiarity with cloud services and Linux-based development environments.
- Experience building cross-environment or cross-account automation.
What's On Offer
- Competitive annual salary ($168,100 - $227,400 USD) plus potential for sign-on bonuses and stock units.
- Opportunity to work on cutting-edge custom machine learning chips that power large-scale AI training.
- A role with high ownership and direct impact on strategic silicon programs within a fast-paced, startup-like environment.
- Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.
Apply via Haystack today!
Responsibilities
- Own and evolve end-to-end CI/CD pipelines and release processes for custom machine learning chip software components.
- Design, maintain, and improve systems for producing reliable software releases for internal verification and external services.
- Develop hardware-in-the-loop test infrastructure to validate software on actual silicon.
- Build observability tools, including dashboards and alerting systems, to monitor system health and performance.
- Identify and eliminate development workflow bottlenecks to accelerate team productivity.
- Solve complex problems such as bridging disconnected environments and orchestrating synchronized releases.
Qualifications
- 7+ years of experience across the full software development lifecycle.
- Proven experience as a mentor, tech lead, or engineering team leader.
- Proficiency in Python and at least one of Bash, Go, C++, or Java.
- Experience with infrastructure-as-code tools (e.g., CDK, Terraform).
- Familiarity with cloud services and Linux-based development environments.
- Experience building cross-environment or cross-account automation.
Benefits
- Competitive annual salary plus potential for sign-on bonuses and stock units.
- Opportunity to work on cutting-edge custom machine learning chips that power large-scale AI training.
- A role with high ownership and direct impact on strategic silicon programs within a fast-paced, startup-like environment.
- Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.
Skills mentioned
About Haystack
Haystack combines AI & expert vetting to deliver world-class tech candidates who are engaged, aligned, and ready to interview. We're trusted by over 400,000+ tech candidates, working in Software Engineering, Data, Design, DevOps, Cloud, Tech Management, Testing, Product & Delivery, Architecture and more. 100s of employers from startups and scale-ups like Atom Bank, DuckDuckGo and Goodlord to established enterprises like American Express, Dunelm and AWS use Haystack to connect with qualified tech talent that they can't find anywhere else.
H-1B sponsorship history
Historical employer filing data was found for Haystack. The employer record includes 1 historical certified applications. This is employer-level history, not a guarantee that this role currently offers sponsorship.