Software Development Engineer, Amazon Robotics

Amazon

Boston (MA)

On-site

USD 90,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical Coverage
Dental Coverage
Vision Coverage
Paid Time Off (PTO)
401(k) Plan
Maternity and Parental Leave

Job summary

An innovative firm seeks a talented Software Development Engineer to join their robotics team, focusing on developing cutting-edge software solutions for next-generation robotics and machine learning platforms. This role involves creating scalable ML serving infrastructure, real-time data processing systems, and distributed systems that bridge cloud and edge computing. The ideal candidate will thrive in a collaborative environment, contributing to architectural decisions and building robust applications that push the boundaries of modern robotics. If you are passionate about robotics and data engineering, this is an exciting opportunity to shape the future of automated systems.

Qualifications

  • 3+ years of software development experience with a focus on ML and robotics.
  • Experience in building production-scale ML serving infrastructure.

Responsibilities

  • Develop and maintain ML serving infrastructure for real-time robotics operations.
  • Build distributed systems for processing sensor data and ML model inference.

Skills

Software Development
Machine Learning
Data Processing
Distributed Systems
Robotics

Education

Bachelor's Degree
Master's Degree

Tools

Cloud Computing
Microservices
Data Streaming Solutions

Job description

Software Development Engineer, Amazon Robotics

Job ID: 2928635 | Amazon.com Services LLC

Amazon Robotics develops state-of-the-art robotics solutions to power Amazon's world-class Fulfillment Operations, which handle more single items than any other company. Our partnership-focused team is at the forefront of building automated manipulation products to handle and process packages and singular items.

We're seeking an exceptional Software Development Engineer to join our innovative robotics team. In this role, you'll develop robust software solutions that power our next-generation robotics and machine learning platforms. You'll build scalable ML serving infrastructure, inference pipelines, and real-time data processing systems for computer vision and object detection models. Working across the full technology stack, you'll develop scalable services and data pipelines that process vast amounts of robotics workcell data, motion control, segmentation data from our advanced robotic systems performing package and item manipulation.

The ideal candidate will contribute to system architecture, service design, and development of high-performance applications while partnering with robotics and ML teams. You'll build distributed systems that handle real-time processing, implement resilient microservices, and create solutions that bridge cloud and edge computing. Experience with modern software development practices and distributed systems is essential.

If you're passionate about the intersection of robotics, machine learning, and data engineering, and want to solve complex problems that bridge the physical and digital worlds, this role offers an exciting opportunity to shape the future of automated systems. Join a team that's pushing the boundaries of what's possible in modern robotics.

Key job responsibilities
  1. Build distributed systems that handle real-time processing of sensor data and ML model inference
  2. Create robust data processing pipelines for ML feature engineering, model training, and deployment workflows
  3. Develop and maintain ML serving infrastructure for computer vision models in production
  4. Implement high-performance data streaming solutions for real-time inference and robotics operations
  5. Build automated systems for ML model monitoring, versioning, and A/B testing
  6. Implement comprehensive monitoring, alerting, and self-healing mechanisms across ML and robotics applications
  7. Write clean, maintainable code with thorough test coverage and documentation
  8. Optimize system performance and reliability across cloud and edge computing environments
  9. Debug production issues across ML serving and robotics systems
  10. Partner with robotics and ML teams to deliver integrated platform solutions
  11. Contribute to architectural decisions and technical design discussions
A day in the life

Amazon offers a full range of benefits for you and eligible family members, including domestic partners. Benefits can vary by location, the number of regularly scheduled hours you work, length of employment, and job status such as seasonal or temporary employment. The benefits that generally apply to regular, full-time employees include:

  1. Medical, Dental, and Vision Coverage
  2. Maternity and Parental Leave Options
  3. Paid Time Off (PTO)
  4. 401(k) Plan
BASIC QUALIFICATIONS
  • 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
  • Bachelor's degree or equivalent
  • 2+ years of experience building and maintaining production scale ML serving infrastructure
PREFERRED QUALIFICATIONS
  • 4+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Master's degree or equivalent

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Robotics Software Engineer, Amazon Robotics
Sr Robotics Software Engineer, Amazon Robotics

Amazon.com Services LLC • North Reading (MA)

On-site
USD 150,000 - 190,000
Health insurance
401(k) Plan
Paid time off
Software Development Engineer, Amazon Robotics
Software Development Engineer, Amazon Robotics

Amazon Inc. • New York (NY)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
Robotics - Software Development Engineer
Robotics - Software Development Engineer

Amazon • Seattle (WA)

On-site
USD 111,000 - 160,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Amazon Robotics
Software Development Engineer, Amazon Robotics

Amazon Inc. • Westborough (MA)

On-site
USD 144,000 - 194,000
Medical, dental, and vision coverage
Paid time off (PTO)
401(k)
+1
Robotics - Software Development Engineer
Robotics - Software Development Engineer

Amazon • Town of Westboro (WI)

On-site
USD 111,000 - 160,000
Robotics - Software Development Engineer
Robotics - Software Development Engineer

Amazon • Westborough (MA)

On-site
USD 111,000 - 160,000
Health insurance
401(k) matching
Paid time off
+1
Robotics - Software Development Engineer
Robotics - Software Development Engineer

Amazon • Austin (TX)

On-site
USD 111,000 - 160,000
Health insurance
401(k) matching
Paid time off
+1
Sr. Software Development Engineer (Full Stack), Amazon Robotics
Sr. Software Development Engineer (Full Stack), Amazon Robotics

Amazon • Town of Westboro (WI)

On-site
USD 168,000 - 227,000
Medical, Dental, and Vision Coverage
401(k) Plan
Paid Time Off
Sr. Software Development Engineer (Full Stack), Amazon Robotics
Sr. Software Development Engineer (Full Stack), Amazon Robotics

Amazon Inc. • Westborough (MA)

On-site
USD 168,000 - 227,000
Health insurance
RSUs
Parental Leave
Robotics - Software Development Engineer
Robotics - Software Development Engineer

Amazon • Bellevue (WA)

On-site
USD 110,000 - 160,000
RSUs
Health insurance
401(k) matching