Software Dev Engineer II, Amazon

Amazon is a global e-commerce and technology company, known for its online retail platform and cloud computing services.
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Machine Learning Engineer, Robotic Storage Technologies - Simulation & Machine Learning

Machine Learning Engineer role at Amazon Robotics, focusing on AI-driven warehouse optimization and robotic storage solutions.

Software Dev Engineer II, Amazon Q

Software Development Engineer II position at Amazon Q, focusing on AI-powered developer tools with competitive compensation and comprehensive benefits.

Software Dev Engineer II, Amazon Q

Software Development Engineer II position at Amazon Q, focusing on developing AI-powered developer tools and platforms with competitive compensation and benefits.

Software Engineer, Annapurna Labs, ML Accelerator Embedded Firmware

Software Engineer role at AWS developing ML accelerator firmware and systems software, requiring 3+ years experience in software development.

Software Development Engineer, Amazon Private Brands, Private Brands Discovery

Software engineering role at Amazon Private Brands focusing on ML and AWS to improve product discovery systems.

Description For Software Dev Engineer II, Amazon

We're building a foundational LLM for Amazon Stores that fuses general world knowledge with Amazon e-commerce domain knowledge to provide new and improved shopping experiences for our customers. We are searching for pioneers who are passionate about technology, innovation, and customer experience, and are ready to make a lasting impact on the industry. You'll be working with talented scientists, and engineers to innovate on behalf of our customers.

Key job responsibilities:

  • Develop big data and machine learning pipelines to enable the training, evaluation, and deployment of large language models.
  • Create tooling to accelerate model experimentation and draw key insights from diverse aspects of model performance metrics.
  • Interface with partner engineering teams, applied scientists, and product managers to define requirements for production systems, collaborate on science experimentation, and create plans for deployment.
  • Move quickly and navigate ambiguity, make short-term and long-term trade-offs, and deliver incrementally.
  • Work on a wide range of technologies and problems, from big data distributed computing, internal tooling to streamline machine learning operations, to prompt engineering.

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
  • Experience in developing machine learning pipelines, developing large language model or natural language understanding models

Preferred Qualifications:

  • 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

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.

The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits.

Last updated 3 months ago

Responsibilities For Software Dev Engineer II, Amazon

  • Develop big data and machine learning pipelines for LLM training, evaluation, and deployment
  • Create tooling for model experimentation and performance analysis
  • Interface with partner teams to define requirements and collaborate on science experimentation
  • Navigate ambiguity and make trade-offs to deliver incrementally
  • Work on diverse technologies from big data computing to prompt engineering

Requirements For Software Dev Engineer II, Amazon

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience in developing machine learning pipelines, large language models, or natural language understanding models

Benefits For Software Dev Engineer II, Amazon

Medical Insurance
Equity
  • Medical Insurance
  • Financial Benefits
  • Equity

Interested in this job?