Machine Learning Software Development Engineer Ii, Amazon Robotics (ar) Scanless Technologies

Amazon Amazon · Big Tech · Westboro, MA · Software Development

Machine Learning Software Development Engineer II for Amazon Robotics, focusing on Scanless Technologies. This role involves designing, developing, testing, and deploying software solutions that use machine learning and computer vision to automate fulfillment center operations, specifically by eliminating the need for manual scanning. The engineer will be a technical leader, solving complex problems and owning software performance, hardware integrations, and cost-optimal solutions.

What you'd actually do

  1. solve complex software and architectural problems which may not defined beforehand and design new workcell solutions that use our products
  2. own the teams software, performance, benchmarks, hardware integrations, lighting and optics, and work proactively to identify cost optimal solutions that scale the solutions
  3. design, develop, test and deploy software to our customer workcells
  4. troubleshoot problems and ensure ease and speed of deployments at scale

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 building complex software systems that have been successfully delivered to customers
  • Can work proactively and independently, meet deadlines, and deliver on projects and tasks
  • Strong communication skills, ability to work well in a team environment
  • Demonstrated ability to design, implement, and test software in a fast-paced environment

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 with AWS technologies
  • Experience with machine learning models
  • Experience in distributed computing, service-oriented architectures and enterprise-wide systems
  • Experience developing and documenting robust frameworks used by multiple teams

What the JD emphasized

  • strong focus on real-world Robotics
  • Signal Processing and Computer vision
  • Machine Learning
  • computer-vision-based solutions
  • Familiarity with theoretical foundations is equally important as a builder mindset with strong coding and practical problem solving skills
  • move quickly to solve Amazon’s business problems via a structured approach
  • automated identification of objects and object movement by removing the need for manual scanning of identifiers, like barcodes
  • integrate hardware, software, and machine learning
  • push the boundaries of current solutions to solve customer problems

Other signals

  • Machine Learning
  • computer vision
  • robotics
  • automation
  • software development