Software Engineer

Haystack
US - California - Santa Clara County
View Company Profile / << Go Back

  • Job Type: Full time
  • 9 days ago

Job Description

Design, implement, test, deploy, and maintain software that improves compiler performance, stability, and user interfaces for specialized hardware accelerators. Optimize compiler execution for large-scale machine learning models, collaborate across engineering and research teams, and support pre-silicon design, product launches, numerical error analysis, and compiler defect resolution.

Requirements: Requires at least three years of non-internship professional software development experience, including experience designing or architecting new and existing systems. Candidates must have programming experience in at least one software language.

Key Skills: Software Development, Software Design, System Architecture, Compiler Optimization, Compiler Development, Software Testing, Software Deployment, Software Maintenance, Machine Learning, Numerical Error Analysis, Cross-Functional Collaboration, Hardware Accelerator Integration

Benefits: Sign-On Payments, Restricted Stock Units, Health Insurance, Retirement Plan Matching, Paid Time Off, Parental Leave




Fast Track Upload