About The Position

We are looking for Software Engineers with a strong focus on real-world Robotics, Signal Processing and Computer vision, to bring new product ideas to life and reimagine how we delight our customers with the help of Machine Learning and computer-vision-based solutions. Familiarity with theoretical foundations is equally important as a builder mindset with strong coding and practical problem solving skills. At Amazon Robotics, candidates have an opportunity to drive projects from research concept to a working prototype and beyond. The candidate should have a strong desire to move quickly to solve Amazon’s business problems via a structured approach. This position will be based out of the Greater Boston Area in our state-of-the-art facility in Westborough, MA. The campus provides a unique opportunity for candidates to have direct access to robotics testing labs and manufacturing facilities.

Requirements

  • 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 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 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

Responsibilities

  • Be a technical leader on the team.
  • Solve complex software and architectural problems which may not defined beforehand.
  • Design new workcell solutions that use our products.
  • Own the teams software, performance, benchmarks, hardware integrations, lighting and optics.
  • Work proactively to identify cost optimal solutions that scale the solutions.
  • Design, develop, test and deploy software to our customer workcells.
  • Troubleshoot problems and ensure ease and speed of deployments at scale.

Benefits

  • Medical, Dental, and Vision Coverage
  • Maternity and Parental Leave Options
  • Paid Time Off (PTO)
  • 401(k) Plan
  • sign-on payments
  • restricted stock units (RSUs)
  • 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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service