Amazonposted 3 days ago
Full-time • Mid Level
North Reading, MA

About the position

Do you want to join a rapidly growing organization to push the boundaries of AI and ML for the world's largest fleet of mobile robots? The Infrastructure and Operations team within the Fleet Mobility AI program is seeking a passionate Software Development Engineer in AI/ML to operationalize state-of-the-art Foundation Models and power the future of Amazon’s fleet of over 750,000 mobile robots. At Amazon Robotics, we apply modern advancements in robotics, software development, Big Data, ML and AI to solve real-world challenges that will transform our customers’ experiences in ways we can’t even imagine yet. We operate hundreds of buildings that employ hundreds of thousands of robots teaming up to perform sophisticated, large-scale missions. There are a lot of exciting opportunities ahead of us that can be unlocked by supporting scientific research with robust engineering and operations. Amazon Robotics has a dedicated focus on research and development to continuously explore new opportunities to extend its product lines into new areas. This role is part of a key strategic AI initiative to advance the core capabilities of Amazon’s fleet of structured and autonomous mobile robots.

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.
  • Work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility.
  • 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.
  • Mentor other engineers, be a positive influence on team culture, and help grow the team.

Requirements

  • 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

Nice-to-haves

  • 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.

Benefits

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service