ML Software Engineer, Data Plane
Employment type
Full-time
Work setting
On-site
Location
Cupertino, CA
Schedule
Day shift
Posted
You'll be redirected to the employer's application page.
Job overview
The ML Software Engineer, Data Plane role is an onsite position based in Cupertino, CA. Compensation is not specified in the posting, and this role supports the Annapurna Labs team in designing inference data planes. This role exists to build software that makes large models run efficiently on custom hardware. The engineer will cover the full inference path, including model execution, memory management, and data movement.
What you'll do
- Develop and optimize compute kernels for custom ML accelerator architecture.
- Implement and validate LLM architectures end-to-end.
- Integrate custom accelerator backends into open-source ML serving frameworks.
- Build and maintain test infrastructure for model correctness.
- Profile and optimize inference workloads to drive latency and throughput improvements.
What we're looking for
- Skills & competencies
- full-timecupertino casoftware engineeringmachine learningdata planeinferencellmc++optimizationonsiteno on-callno travel
- Work arrangement
- Weekend coverage required
Benefits & perks
- Health insurance, 401(k) matching, paid time off, parental leave, sign-on payments, and RSUs.
Why this role
Focus on inference data plane software for large-scale models.
About the employer
Annapurna Labs (U.S.) Inc. is hiring for this role. Industry: Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services. Sector: 51.
Additional details
- Industry sector
- 51
- Industry
- Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services
- Occupation code
- 15-1252.00
You'll be redirected to the employer's application page.
Listing ID: 142b5ca0-7680-4c4a-91af-f54a71f6d463