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
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cybersecurity

Job Description

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

The position focuses on developing cloud services that power innovative machine learning operation pipelines, handling petabytes of heterogeneous data and enabling data scientists to create and optimize numerous models rapidly. You'll be working with cutting-edge AI technologies and distributed systems.

Key aspects of the role:

  • Building and maintaining cloud services and distributed systems
  • Working with machine learning operation pipelines
  • Handling large-scale data processing
  • Collaborating with Software, Hardware, and Computer Vision Engineers
  • Contributing to an innovative team environment

The ideal candidate will have strong technical skills in cloud services, distributed systems, and web services. You'll work in an agile environment where you'll have the autonomy to make significant impacts while continuously learning from customer feedback.

Benefits include:

  • Opportunity to work on cutting-edge AI technology
  • Collaborative team environment
  • Personal development opportunities
  • Impact on real-world security solutions
  • Work with a leading smart home security company

This role offers a unique combination of technical challenges and meaningful impact in the smart home security space, with the backing of Amazon's resources and scale.

Last updated 3 days ago

Responsibilities For Software Development Engineer, Ring AI

  • Develop cloud services for machine learning operation pipelines
  • Handle petabytes of heterogeneous data
  • Enable data scientists in creating and optimizing models
  • Collaborate with Software, Hardware, and Computer Vision Engineers
  • Build and maintain distributed systems

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