Back to Search






Mid-Level
Software Development Engineer II, Optimal Inventory Health
Confirmed live in the last 24 hours
Amazon.com Services LLC
Bellevue, WA, USA
On-site
Posted April 7, 2026
Job Description
What You'll Do:
- Deliver software features and improvements to major portions of your team's software, including new development, refactoring, and deprecation work
- Design software solutions to enable new features or improve software with guidance from team leadership on long-term architectural strategy
- Coach others on producing high-quality code through processes such as code reviews
- Work on difficult problems with visible risks or roadblocks, bringing clarity and identifying simple designs for solutions
- Document what your team's software does; how it is constructed, tested, and operated; how secure it is; and how it fits into the bigger picture
- Train new team members on how software is constructed, operates, and fits into the bigger picture
- Ensure that when software fails, the root cause is identified and eliminated with a permanent fix
- Work with customers, stakeholders, and peers to understand business and customer value to ensure you deliver the right solutions
- Effectively make priority tradeoffs between new feature development and operational work
- Demonstrate operational excellence in all of your work
Key job responsibilities
Key Job Responsibilities
- Significant contributor to the full software development lifecycle, including scoping, design, code, testing, deployment, and maintenance
- Active in operational support for your team, identifying and resolving root causes of operational issues
- Active in code review process, providing meaningful feedback to others, including more senior engineers
- Balance customer requirements with team requirements
- Take on projects where the business problem and technology strategy are well understood but implementations need to be fleshed out
- Mentor and help develop others; participate in recruiting and interviewing for your team
A day in the life
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. 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:
- Medical, Dental, and Vision Coverage
- Maternity and Parental Leave Options
- Paid Time Off (PTO)
- 401(k) Plan
If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you!
At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!
About the team
Join Amazon's Optimal Inventory Health (OIH) team, where we manage worldwide retail inventory through innovative ML solutions.
Our team develops sophisticated algorithms/models to optimize inventory decisions, maximizing recovery value through strategic actions like pricing discount, Deals and to-business removal channels such as Returns, Liquidation and Donation.
We're seeking a Software Development Engineer II to help shape the future of inventory management.
You'll work on challenging problems at massive scale, implementing solutions that directly impact Amazon's operational efficiency.
- 3+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
- Experience in machine learning, data mining, information retrieval, statistics or natural language processing
- Experience with Machine Learning and Large Language Model fundamentals, including architecture, training/inference lifecycles, and optimization of model execution
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
- Deliver software features and improvements to major portions of your team's software, including new development, refactoring, and deprecation work
- Design software solutions to enable new features or improve software with guidance from team leadership on long-term architectural strategy
- Coach others on producing high-quality code through processes such as code reviews
- Work on difficult problems with visible risks or roadblocks, bringing clarity and identifying simple designs for solutions
- Document what your team's software does; how it is constructed, tested, and operated; how secure it is; and how it fits into the bigger picture
- Train new team members on how software is constructed, operates, and fits into the bigger picture
- Ensure that when software fails, the root cause is identified and eliminated with a permanent fix
- Work with customers, stakeholders, and peers to understand business and customer value to ensure you deliver the right solutions
- Effectively make priority tradeoffs between new feature development and operational work
- Demonstrate operational excellence in all of your work
Key job responsibilities
Key Job Responsibilities
- Significant contributor to the full software development lifecycle, including scoping, design, code, testing, deployment, and maintenance
- Active in operational support for your team, identifying and resolving root causes of operational issues
- Active in code review process, providing meaningful feedback to others, including more senior engineers
- Balance customer requirements with team requirements
- Take on projects where the business problem and technology strategy are well understood but implementations need to be fleshed out
- Mentor and help develop others; participate in recruiting and interviewing for your team
A day in the life
Amazon offers a full range of benefits that support you and eligible family members, including domestic partners and their children. 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:
- Medical, Dental, and Vision Coverage
- Maternity and Parental Leave Options
- Paid Time Off (PTO)
- 401(k) Plan
If you are not sure that every qualification on the list above describes you exactly, we'd still love to hear from you!
At Amazon, we value people with unique backgrounds, experiences, and skillsets. If you’re passionate about this role and want to make an impact on a global scale, please apply!
About the team
Join Amazon's Optimal Inventory Health (OIH) team, where we manage worldwide retail inventory through innovative ML solutions.
Our team develops sophisticated algorithms/models to optimize inventory decisions, maximizing recovery value through strategic actions like pricing discount, Deals and to-business removal channels such as Returns, Liquidation and Donation.
We're seeking a Software Development Engineer II to help shape the future of inventory management.
You'll work on challenging problems at massive scale, implementing solutions that directly impact Amazon's operational efficiency.
Basic Qualifications
- 3+ years of non-internship professional software development experience- 3+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience
- Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
Preferred Qualifications
- Experience building complex software systems that have been successfully delivered to customers- Experience in machine learning, data mining, information retrieval, statistics or natural language processing
- Experience with Machine Learning and Large Language Model fundamentals, including architecture, training/inference lifecycles, and optimization of model execution
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is lis
javagomachine learningaidatadesign
Similar Jobs
Coupang
Senior Staff Machine Learning Infrastructure Engineer – Search & Discovery
SeniorMountain View, USAfrom $174,000K/year
Coupang
Sr. Staff Software Engineer, Security
SeniorMountain View, USA; ...from $174
Everlaw
Security Engineer (Security Operations)
Mid-LevelOakland, California,...
Datadog
Senior Software Engineer (Agent Engineer) - AI Code Gen
SeniorParis, France
Datadog
Senior Software Engineer - AI Code Gen - Agent Engineer
SeniorNew York, New York, ...$240,000 USD
Epirus
Principal Software Engineer
PrincipalTorrance, California...$204,000 USD