mid Software Engineer ic 5+ yrs Bachelor's · Posted Jan 15, 2026
$193,300 – $261,500
USD per year

About this role

Amazon is hiring a mid-level Software Engineer based in San Francisco, CA. The posting calls out experience with Machine Learning and roughly 5+ years of relevant work. Listed education preference: a bachelor's degree or equivalent. Compensation is listed at $193,300–$261,500 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
San Francisco, CA
Experience
5+ years
Education
Bachelor's degree
Department
Software Development
Posted
Jan 15, 2026
AI Summary
Mid-level robotics software engineer designing and optimizing software solutions for AI robotics hardware, including autonomous systems, teleoperation, and ML training. Collaborate with multidisciplinary teams to integrate sensors, build frameworks, and create testing environments. Requires 5+ years professional software development experience and proven leadership in system design and architecture.

More roles at Amazon

CF Flex Logistics Assistant
Palma, Spain · mid
Senior Financial Analyst, Global Finance Solutions (GFS)
Heredia, Costa Rica · senior
Python R SQL
Delivery Trainer, RSR
Starkville, MS · mid
Agile Compliance
Operations Manager
Nashville, TN · mid
Area Manager
Nashville, TN · manager
All Amazon jobs →

Job description

from Amazon careers

We're seeking talented Robotics Software Engineers to expand our software team. This highly technical role involves designing, implementing, and optimizing software solutions across diverse AI robotics hardware that support both autonomous, teleoperation, and ML training/evaluation. You'll work closely and collaboratively with multidisciplinary teams; including software, hardware, research, and operations - to drive advancements in our robotic systems. Key job responsibilities • Work with mechanical, control, EE, and ML engineering teams to bring up and integrate sensors and actuators • Design and build software framework to accelerate development of full robotics applications • Work with AI researchers to build inferencing, training, and evaluation software for robotics controls. • Create testing environment for HW/SW/Policy testing and QA About the team At Frontier AI Robotics, we're not just advancing robotics – we're reimagining it from the ground up. Our team is building the future of intelligent robotics through frontier foundation models and end-to-end learned systems. We tackle some of the most challenging problems in AI and robotics, from developing sophisticated perception systems to creating adaptive manipulation strategies that work in complex, real-world scenarios. What sets us apart is our unique combination of ambitious research vision and practical impact. We leverage Amazon's massive computational…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in San Francisco, CA Jobs in San Francisco, CA software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions