Share
Key job responsibilities
- Responsible for the development and maintenance of platforms needed for developing and evaluating large Foundation Models / ML Models for our mobile robot fleet applications.- Develop self-service tools to train application models from the Foundation Models and to serve inferences for those applications.
- Work closely with Applied Scientists and Data Engineers to process massive data, scale machine learning models.
- Design and code the right solutions starting with broadly defined problems.
- Provide new tooling and infrastructure to expedite research to build Foundation Models and AI Application Models.
A day in the life
As a Software Development Engineer in AI/ML, you will be working with Data Engineers, Data Scientists and Applied Scientists to design and build end-to-end infrastructure to operationalize Foundation Models. You will build self-service tooling to develop Generative AI Applications. You’ll be designing and building systems that enable us to rapidly iterate on the data processing, training and evaluation of ML models with vast amounts of mobile robot data, unique to Amazon’s scale and diversity of applications. You'll collaborate within this team and across other teams in research and software organizations to guide the integration of AI-powered Applications from research to production. You'll manage project prioritization, deliverables, timelines, and stakeholder communication. You will be an active coach/mentor for junior team members and influence the strategic engineering capabilities within this team.1. Medical, Dental, and Vision Coverage
2. Maternity and Parental Leave Options
3. Paid Time Off (PTO)
4. 401(k) Plan
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- AI/ML experience
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience in machine learning, data mining, information retrieval, statistics or natural language processing.
- Experience with AWS technologies.
- Experience in high-performance computing, resource management, and scaling of distributed systems.
These jobs might be a good fit