Software Engineer
About the role
We're hiring on behalf of a Haystack partner!
The Role
- Design and implement solutions for distributed execution of a deep learning compiler.
- Develop and maintain efficient and reliable build, test, and release mechanisms for the compiler.
- Optimize the performance of complex neural network models on custom-built hardware.
- Collaborate with ML services teams to bring new products and features to market.
- Solve complex technical challenges across the software stack.
What You'll Need
- 5+ years of professional software development experience.
- Proficiency in at least one programming language.
- Experience leading the design and architecture of new and existing systems.
- Full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
- Experience mentoring or leading engineering teams.
- Master's degree in Computer Science or equivalent preferred.
What's On Offer
- Competitive annual salary ($168,100 - $227,400) plus potential for sign-on bonuses and stock units.
- Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.
- Opportunity to work on cutting-edge machine learning accelerators.
- A collaborative, startup-like development environment.
Apply via Haystack today!
Responsibilities
- Design and implement solutions for distributed execution of a deep learning compiler.
- Develop and maintain efficient and reliable build, test, and release mechanisms for the compiler.
- Optimize the performance of complex neural network models on custom-built hardware.
- Collaborate with ML services teams to bring new products and features to market.
- Solve complex technical challenges across the software stack.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in at least one programming language.
- Experience leading the design and architecture of new and existing systems.
- Full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations.
- Experience mentoring or leading engineering teams.
- Master's degree in Computer Science or equivalent preferred.
Benefits
- Competitive annual salary plus potential for sign-on bonuses and stock units.
- Comprehensive benefits package including health insurance, 401(k) matching, and paid time off.
- Opportunity to work on cutting-edge machine learning accelerators.
- A collaborative, startup-like development environment.
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.