SOFTWARE DEVELOPMENT ENGINEER - MACHINE LEARNING

Amazon
Palo Alto, CA, United States
$223.6K a year
Temporary

Description

Amazon.com is broadly recognized as a leader in providing exceptional Customer Service both in the US and globally. At Amazon, we are driven by innovation and customer obsession, which is deeply ingrained in everything we do, especially in the Customer Engagement Technology (CET) department.

Leveraging conversational AI and machine learning technology, we strive to predict and resolve customer issues through self-service and automation solutions.

The Customer Self-Service and Automation team is seeking talented Software Developers who are passionate about applying Machine Learning and state-of-the-art Large Language Models (LLMs) to resolve customers day-to-day issues.

Build and maintain the inference infrastructure for Amazon's conversational AI customer service chatbots, leveraging large language models (LLMs).

Develop and own the deployment pipelines for integrating and deploying LLM models into production environments, including rigorous testing and validation stages.

Design and implement the ML inference service that orchestrates the interaction between multiple models, such as issue prediction, item recommendation, and response generation, to provide coherent and contextual responses.

Integrate with various cross-team services to enable retrieval-augmented generation (RAG) systems, combining language models with external knowledge sources and actuation capabilities to deliver informational and action-oriented responses.

Enhance observability and logging mechanisms to proactively identify and troubleshoot issues, and maintain dialogue state for offline training and model improvement.

Collaborate closely with Product Managers, UX designers, Applied Scientists, and experienced Software Development Engineers to effectively apply machine learning models and deliver high-quality conversational AI experiences.

Expertise in designing and implementing real-time inference services for large-scale conversational AI systems, with a focus on optimizing model performance for low latency and high transactions per second (TPS) in a customer service context.

Strong understanding of LLM (Large Language Model) domain, including experience with model compression techniques, quantization, and efficient serving strategies for conversational AI applications.

Ability to balance model accuracy with performance constraints in production environments.

Key job responsibilities

As a key member of the engineering team, you will have influence on our product strategy by helping define the product features, refine system architecture, and follow best practices that enable a quality product.

You will be successfully setting the foundation for the next phase of the product and beyond. A commitment to teamwork, hustle, and strong communication skills (to both business and technical partners) are absolute requirements.

Creating a reliable, scalable, and high-performance service requires exceptional technical expertise, a sound understanding of the fundamentals of Computer Science, and practical experience building large-scale distributed systems.

You should enjoy working on complex system software, is customer- centric, and feels strongly about building good software as well as making that software achieve its operational goals.

A day in the life

We thrive on solving challenging problems to innovate for our customers. By pushing the boundaries of technology, we create unparalleled experiences that enable us to rapidly adapt in a dynamic environment.

Our decisions are guided by data, and we collaborate with engineering, science, and product teams to foster an innovative learning environment.

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 youre passionate about this role and want to make an impact on a global scale, please apply!

Benefits Summary :

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 :

1. Medical, Dental, and Vision Coverage

2. Maternity and Parental Leave Options

3. Paid Time Off (PTO)

4. 401(k) Plan

About the team

Join our team of scientists and engineers who develop and deploy LLM-based Conversational AI systems to enhance Amazon's customer service experience and effectiveness.

We work on innovative solutions that help customers solve their issues and get their questions answered efficiently, and associate-facing products that support our customer service associate workforce.

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

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.

For individuals with disabilities who would like to request an accommodation, please visit https : / / www.amazon.jobs / en / disability / us.

Our compensation reflects the cost of labor across several US geographic markets. 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.

For more information, please visit https : / / www.aboutamazon.com / workplace / employee-benefits. This position will remain posted until filled.

Applicants should apply via our internal or external career site.

17 days ago
Related jobs
Promoted
Apple
Cupertino, California

This team is more than a group of engineers -- it's a group passionate about Apple products, services, and engineering culture. The team is seeking an expert Software Engineer to focus on building the next generation of production-facing ML platform. We are a production-infrastructure-facing distrib...

Promoted
Comcast Corporation
Santa Clara, California

Make your mark at Comcast -- a Fortune 30 global media and technology company.From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide.Become part of our award-winning technology team that turn...

Promoted
Hireio, Inc.
San Jose, California

Leveraging the rapid development of the company's business and the comprehensive technical strength of its infrastructure, the team aims to create a user-loved, technologically advanced, and ultimate KV storage benchmark product. Lead the development and maintenance of our's in-house online ...

Promoted
Bytedance
Mountain View, California

Expertise in software engineering life cycle from previous internship, work experience, coding competitions, or publications. MySQL/PostgreSQL software development experience is a plus. Our Database Development Team is responsible for building and owning database products used by ByteDance's infrast...

Promoted
myGwork - LGBTQ+ professionals & allies
Sunnyvale, California

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. As a Software Development Engineer in the Sidewalk MCU team, you ...

Promoted
NVIDIA
Santa Clara, California

The Automotive Vehicles Test Engineering team is searching for a creative and experienced Software Engineer to help us bring NVIDIA's autonomous vehicle solution out to the world. Collaborate across engineering, data science, test engineering, and release to build and improve tools that automate the...

DoorDash
Sunnyvale, California

As a Machine Learning Engineer, you will work with our robust data and machine learning infrastructure to deploy MLmodels and optimization programs. PhD or 3+ years of industry experience post graduate degree of developing advanced machine learning models with business impact. Strong background in m...

TikTok
San Jose, California

Collaborate with engineering teams to deploy machine learning models, design online model workflow, and implement serving pipelines at scale. Work on state-of-the-art content understanding techniques including but not limited to unimodal/multimodal content classifiers, Active learning models, Reinfo...

ByteDance
San Jose, California

The Machine Learning (ML) System sub-team combines system engineering and the art of machine learning to develop and maintain massively distributed ML training and Inference system/services around the world, providing high-performance, highly reliable, scalable systems for LLM/AIGC/AGI In our team, ...

TikTok
San Jose, California

As an MLE Intern, you will be contributing to the development and optimization of our machine learning models. Responsible for the full-stack development of large-scale machine learning systems and recommendation systems, exploring the personalized application of ultra-large-scale models. Currently ...