Software Development Engineer, Amazon Quick

AmazonNew York, NY
$158,100 - $213,800Onsite

About The Position

Are you interested in building AWS AI services that use ML and LLM technology? Amazon is growing, and we need Software Development Engineers who move fast, are capable of breaking down and solving complex problems, and have a strong will to get things done. This is an opportunity to work with an experienced team of engineers and scientists on an innovative AI service within the Information Retrieval space; you will get the chance to work with the newest machine learning technologies, including LLMs, on a product with a high degree of visibility within AWS. As a Software Development Engineer, you will be responsible for designing, developing, testing, and deploying distributed machine learning systems and large-scale solutions for our world-wide customer base. In this role, you will collaborate closely with your team to influence our overall strategy and define the team’s road map. You will also drive the system architecture, spearhead best practices that enable a quality product, and help coach and develop junior engineers. A successful candidate will have an established background in engineering large scale software systems, a strong technical ability, great communication skills, and a motivation to achieve results in a fast paced environment. Agentic AI drives innovation at the forefront of artificial intelligence, enabling customers to transform their businesses through cutting-edge AI solutions. We build and deliver the foundational AI services that power the future of cloud computing, helping organizations harness the potential of AI to solve their most complex challenges. Join our dynamic team of AI/ML practitioners, applied scientists, software engineers, and solution architects who work backwards from customer needs to create groundbreaking technologies. If you're passionate about shaping the future of AI while making a meaningful impact for customers worldwide, we want to hear from you.

Requirements

  • 2+ years of non-internship professional software development experience
  • 1+ 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

Nice To Haves

  • 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 with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing
  • Experience building complex software systems that have been successfully delivered to customers

Responsibilities

  • Designing, developing, testing, and deploying distributed machine learning systems and large-scale solutions for our world-wide customer base.
  • Collaborating closely with your team to influence our overall strategy and define the team’s road map.
  • Driving the system architecture.
  • Spearheading best practices that enable a quality product.
  • Helping coach and develop junior engineers.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
  • sign-on payments
  • restricted stock units (RSUs)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service