Taro Logo

Software Development Engineer, Ring AI

Global technology company specializing in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Consumer

Description For Software Development Engineer, Ring AI

Ring AI, part of Amazon, is seeking a talented Software Development Engineer to join their AI Team. This role offers an exciting opportunity to revolutionize home security through advanced machine learning and cloud services. You'll be working on innovative ML operation pipelines that handle petabytes of data, enabling data scientists to rapidly iterate and optimize their models.

The position requires strong technical expertise in cloud services, distributed systems, and web services. You'll be part of a dynamic team that values autonomy and innovation, working alongside exceptional Software, Hardware, and Computer Vision Engineers. The role combines cutting-edge AI technology with practical applications in home security, making it an ideal opportunity for engineers passionate about both machine learning and cloud infrastructure.

As a member of Ring's AI team, you'll have the chance to make a significant impact on products that directly affect customers' safety and security. The team culture emphasizes continuous learning, personal development, and customer-focused innovation. Experience with Java, Python, and machine learning model development is highly valued, and there's exciting work being done with GenAI and Agent service development using LLM/VLM.

This position offers the opportunity to work with a leading technology company while contributing to meaningful solutions in home security. The role combines technical challenges with real-world impact, making it perfect for engineers who want to push the boundaries of AI and cloud computing while delivering practical value to customers.

Last updated a day ago

Responsibilities For Software Development Engineer, Ring AI

  • Work on cloud services that power machine learning operation pipelines
  • Handle petabytes of heterogeneous data
  • Support data scientists in creating and optimizing numerous models
  • Collaborate with Software, Hardware, and Computer Vision Engineers
  • Develop and maintain distributed systems and web services

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Ring AI