Software Development Engineer, Generative AI, Annapurna Labs - Neuroboros Team
Core
Building AI agents, tools, and models to accelerate customer adoption of Amazon Neuron (Trainium) ML silicon and optimize ML workloads.
Role type
Senior IC Generative AI Software Engineer (ML Silicon Optimization)
Builds
AI agents, evaluation frameworks, and software solutions for ML workload porting and optimization on Neuron.
Domain
Cloud Infrastructure / Machine Learning Hardware / Generative AI
Deliverable
production ML models | product features
Required skills
Generative AI, ML compilers, production coding agents, GenAI model architecture, neural network optimization, C++, Java, C#, distributed systems, object-oriented design, large-scale software development
Preferred skills
ML kernel authoring, distributed inference and training, open-source ML optimization, AWS services expertise
Technologies
Neuron, Trainium, C++, Java, C#, Perl
Responsibilities
Research implementations for best customer experiences, build agentic evaluation frameworks, design and deploy innovative software solutions for service performance and security, contribute to patents
Seniority
Senior, hands-on IC