Software Development Engineer, Conversational AI Modeling and Learning

Global technology company leading in e-commerce, cloud computing, AI, and digital streaming
$129,300 - $223,600
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Development Engineer, Conversational AI Modeling and Learning

Join Amazon's Conversational AI Modeling and Learning (CAMEL) team in developing cutting-edge Generative AI powered conversational assistant capabilities. As a Software Development Engineer, you'll work at the forefront of AI technology, focusing on large language models, fine-tuning, and prompt optimization techniques. The role combines machine learning expertise with software development, requiring skills in both areas to build industry-leading conversational agents.

You'll be part of a team pushing the boundaries of deep learning and reinforcement learning, working with Amazon's vast computing resources and heterogeneous data sources. The position offers the opportunity to directly impact customer-facing products and services through conversational agent innovations. You'll collaborate with applied scientists and fellow engineers to process massive datasets and optimize model performance.

The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus additional benefits including equity and sign-on bonuses. This is an excellent opportunity for someone passionate about AI who wants to shape the future of conversational technology while working with top minds in the field. The position requires strong software development experience and the ability to quickly learn and apply cutting-edge AI technologies.

Amazon provides a comprehensive benefits package and promotes a diverse, inclusive workplace. You'll be working in an Agile/Scrum environment, contributing to both technical implementation and architectural decisions. This role offers significant growth potential and the chance to be part of groundbreaking developments in AI technology.

Last updated 20 days ago

Responsibilities For Software Development Engineer, Conversational AI Modeling and Learning

  • Develop and maintain key platforms for developing, evaluating and deploying large language models
  • Work with team members to investigate design approaches and prototype new technology
  • Process massive data and scale machine learning models while optimizing latency, cost and capacity
  • Lead development of high performance, low latency model routing solutions
  • Drive system architecture and best practices
  • Work in an Agile/Scrum environment

Requirements For Software Development Engineer, Conversational AI Modeling and Learning

Python
Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, and source control management

Benefits For Software Development Engineer, Conversational AI Modeling and Learning

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Full range of medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Conversational AI Modeling and Learning

Software Development Engineer, Alexa Identity - Alexa Connected Devices

Software Development Engineer role at Amazon's Alexa Identity team, focusing on LLM-based AI assistant development with competitive compensation and benefits.

Software Development Engineer, Generation

Software Development Engineer role at Amazon focusing on speech and language AI technology, requiring 3+ years of experience and expertise in Java and AWS services.

ML Software Engineer, Robotics AI

ML Software Engineer position at Amazon Robotics focusing on building high-performance robotic systems with AI and computer vision capabilities.

Software Engineer- AI/ML, AWS Neuron Distributed Training

Senior ML Engineer role at AWS Neuron team, focusing on distributed training solutions and performance optimization for cloud-scale machine learning accelerators.

Software Development Engineer - Machine Learning, Ad Response Prediction

Machine Learning Software Engineer role at Amazon focusing on ad response prediction and sponsored products systems.