Taro Logo

Software Development Engineer, Ring AI

Amazon's Ring division develops smart home security products and AI-powered solutions.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer · Enterprise SaaS

Job Description

At Ring, we're seeking a driven and talented Software Development Engineer to join our AI Team. This role presents an exciting opportunity to revolutionize home security through cloud services that power machine learning operation pipelines.

The position focuses on handling petabytes of heterogeneous data and developing platforms that enable data scientists to create and optimize numerous models rapidly. You'll be working with cloud services, distributed systems, and web services, collaborating closely with Software, Hardware, and Computer Vision Engineers.

Key Aspects of the Role:

  • Developing and maintaining cloud services for AI/ML operations
  • Building scalable systems handling petabytes of data
  • Creating platforms for rapid AI model development
  • Working with cutting-edge technologies in home security
  • Collaborating across teams to drive innovation

The ideal candidate should be technically strong with deep knowledge in cloud services, distributed systems, and web services. You'll work in an agile environment where autonomy and impact are valued, and continuous learning from customer feedback is essential.

This role offers:

  • Opportunity to work on innovative AI/ML solutions
  • Exposure to large-scale distributed systems
  • Collaborative environment with expert engineers
  • Chance to impact home security technology
  • Professional growth and development opportunities

Join Ring's AI team to help shape the future of smart home security while working with cutting-edge technology in a dynamic, customer-focused environment.

Last updated 3 days ago

Responsibilities For Software Development Engineer, Ring AI

  • Develop cloud services for AI/ML operations
  • Handle petabytes of heterogeneous data
  • Build platforms for rapid AI model development
  • Collaborate with Software, Hardware, and Computer Vision Engineers
  • Work on machine learning operation pipelines

Requirements For Software Development Engineer, Ring AI

Java
Python
  • Bachelor's degree in computer science or equivalent
  • 3+ years of full software development life cycle experience
  • 2+ years of system design experience
  • Experience programming with at least one software programming language