Software Development Engineer, Customer Experience and Business Trends

Amazon Amazon · Big Tech · IN, KA, Bengaluru · Software Development

Software Development Engineer role focused on building and optimizing data collection and analysis platforms for customer experience improvement at Amazon. The role involves leveraging AI/ML methodologies and LLM-driven services to enhance data processing, with a primary focus on data engineering and platform development.

What you'd actually do

  1. Design, develop, and maintain scalable software solutions for data collection and analysis platforms
  2. Build and optimize automated data collection frameworks across different surfaces (web, mobile)
  3. Collaborate with cross-functional teams to understand requirements and implement efficient solutions
  4. Write high-quality, maintainable code while following best practices and design patterns
  5. Work with ML technologies and LLM driven extraction services to enhance data processing capabilities

Skills

Required

  • 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 with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Nice to have

  • 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
  • Experience building complex software systems that have been successfully delivered to customers
  • Knowledge of Machine Learning and LLM fundamentals, including transformer architecture, training/inference lifecycles, and optimization techniques

What the JD emphasized

  • core engineering and AI/ML methodologies
  • ML technologies and LLM driven extraction services

Other signals

  • Leverage technology to challenge conventional wisdom with hard data
  • Work with ML technologies and LLM driven extraction services to enhance data processing capabilities
  • Build tools that enable large-scale data collection and analysis