Software Development Engineer, Ai/ml Engineering Team

Amazon Amazon · Big Tech · Newark, NJ · Software Development

Software Development Engineer on an AI/ML Engineering Team at Audible, focusing on the design, development, and implementation of machine learning solutions and ML infrastructure components. The role involves writing code for ML applications, supporting testing, debugging, and deployment of ML systems.

What you'd actually do

  1. Implement machine learning models and contribute to intelligent system development
  2. Build and maintain ML infrastructure components and pipelines
  3. Contribute to AI solutions under the guidance of senior engineers
  4. Write clean, efficient code for machine learning applications
  5. Learn and apply ML best practices and optimization techniques

Skills

Required

  • 1+ years of non-internship professional software development experience
  • 1+ years of professional experience programming in a modern programming language e.g. Java, C++, C#, Python experience
  • Bachelor's degree in computer science or equivalent

Nice to have

  • Experience with machine learning frameworks (TensorFlow, PyTorch, scikit-learn, etc.)
  • Coursework or projects involving machine learning, deep learning, or AI

Other signals

  • Implement machine learning models
  • Build and maintain ML infrastructure components and pipelines
  • Contribute to AI solutions