Software Engineer
Technology
HaystackWashington, United States$143,700 - $194,400 /year1 month ago
Full timeOn-site
Job description
We're hiring on behalf of a Haystack partner!
The Role
- Develop and maintain high-performance runtime libraries and drivers for machine learning applications and AI accelerators.
- Design, develop, and deploy runtime components and profilers for optimizing AI workloads.
- Manage the full development lifecycle of runtime software, ensuring scalability, reliability, and usability.
- Collaborate with cross-functional teams to ensure compiler outputs provide key information for performance optimization.
- Drive innovations to support multiple ML frameworks within the profiler.
What You'll Need
- 3+ years of professional software development experience.
- 2+ years of experience in designing or architecting new and existing systems, including design patterns, reliability, and scaling.
- Experience programming in at least one software programming language.
- 3+ years of experience with the full software development lifecycle, including coding standards, code reviews, source control, build processes, testing, and operations.
- Experience architecting, building, and operating distributed systems with a focus on high availability and fault tolerance.
- Hands-on experience with cloud services in production environments.
What's On Offer
- Competitive annual salary ($143,700 - $194,400) plus potential for sign-on payments and restricted stock units.
- Comprehensive benefits package including health insurance, 401(k) matching, paid time off, and parental leave.
- Opportunities for mentorship and career growth within a supportive team environment.
- A culture that values work-life balance and encourages finding personal fulfillment.
Keywords
machine-learningartificial-intelligenceacceleratorsplanning-and-designvisual-art-designproduct-development-and-designtraining-and-developmentscalabilityusabilityperformance-optimizationsoftware-developmentprogramming-languagessoftware-development-lifecycleprogramming-style-guidecode-reviewsource-code-controlsoftware-version-managementrevision-managementversion-controltesting-and-analysis
Interested in this role?