Software Development Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering · Artificial Intelligence · Data Science

In short

Amazon is looking for a Software Development Engineer in Hyderabad, India, to build next-generation AI-powered learning and coaching systems for customer service associates. This greenfield opportunity involves designing and developing scalable services, working with emerging AI technologies, and directly impacting associate development globally.

Responsibilities

  • Design and build scalable services and experiences for personalized learning, coaching, and associate development.
  • Build AI-powered coaching capabilities, including generative AI applications.
  • Develop systems connecting associate performance signals with development interventions.
  • Create closed-loop systems to measure and improve learning/coaching outcomes.
  • Translate emerging models and experiments into reliable production systems.
  • Make foundational architectural decisions for a greenfield product.
  • Design APIs, data models, and integration patterns for associate development capabilities.
  • Build mechanisms for experimentation, measurement, and observability.
  • Deliver secure, reliable, and globally scalable systems with operational excellence.

Requirements

  • 3+ years of professional software development experience (non-internship).
  • 2+ years of experience in design or architecture of new and existing systems (design patterns, reliability, scaling).
  • Experience programming with at least one software programming language.

Desired Qualifications

  • 3+ years of full software development life cycle experience (coding standards, code reviews, source control, build processes, testing, operations).
  • Bachelor's degree in computer science or equivalent.
  • Experience designing and building large-scale distributed systems or customer-facing platforms.
  • Experience building applications using machine learning, generative AI, large language models, recommendation systems, or personalization.
  • Experience taking ambiguous or zero-to-one technical problems from concept to production.
  • Experience designing systems that integrate data and capabilities across multiple services and organizational boundaries.
  • Experience with experimentation, measurement, and data-driven product development.
#AI#machine learning#generative AI#software development#cloud#distributed systems#customer service#learning#coaching#personalization#recommendation systems#Hyderabad#India

Company

Amazon

Job Posted

1 day ago

Employment Type

Full Time

WorkMode

On Site

Experience Level

Mid-Senior

Locations

Hyderabad, India

Qualification

Bachelor

Applicants

Be an early applicant