Software Development Engineer, Ring AI

Ring is a home security technology company owned by Amazon that develops smart home security products.
Machine Learning
Mid-Level Software Engineer
In-Person
3+ years of experience
AI · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer- AI/ML, AWS Neuron Machine Learning Distributed Training, ML Accuracy

AWS Neuron seeks ML Engineer to develop distributed training solutions for large language models using PyTorch, TensorFlow, and JAX on custom silicon.

Software Engineer- AI/ML, AWS Neuron

AWS Neuron ML Engineer role focusing on distributed training and optimization of large language models using AWS Inferentia and Trainium accelerators.

Software Development Engineer, Finance Technology

Build AI/ML applications for Amazon's finance systems, focusing on data processing, forecasting, and automation within the FinTech team.

Machine Learning Engineer, MLE II, Amazon Q in QuickSight

Machine Learning Engineer role at Amazon working on Q in QuickSight, focusing on LLMs and NLP for business intelligence solutions.

Software Development Engineer, SageMaker Training Platform

Software Development Engineer position at Amazon's SageMaker Training Platform, building and scaling machine learning infrastructure.

Description For Software Development Engineer, Ring AI

Ring, an Amazon company, is revolutionizing home security through innovative AI solutions. We're looking for a Software Development Engineer to join our AI Team, where you'll work on sophisticated cloud services powering our machine learning operations. This role offers an exciting opportunity to handle petabytes of data and build platforms that enable rapid AI model development and optimization.

You'll be part of a dynamic environment where you'll collaborate with top-tier Software, Hardware, and Computer Vision Engineers. The position requires strong technical skills in cloud services, distributed systems, and web services. You'll have the autonomy to make significant impacts while working with cutting-edge technology in the home security space.

The ideal candidate should have a solid foundation in software development with at least 3 years of experience, strong system design capabilities, and proficiency in languages like Java and Python. You'll be working in an agile environment where continuous learning and customer-focused innovation are paramount.

This role offers the perfect blend of technical challenges and creative problem-solving opportunities. You'll be instrumental in developing platforms that power next-generation AI capabilities for home security solutions. Join us in shaping the future of smart home security while working with a team that values innovation, collaboration, and personal growth.

Last updated 3 months ago

Responsibilities For Software Development Engineer, Ring AI

  • Work on cutting-edge cloud services for machine learning operation pipelines
  • Handle petabytes of heterogeneous data
  • Support data scientists in creating and optimizing numerous models in fast iterations
  • Collaborate with Software, Hardware, and Computer Vision Engineers
  • Develop and maintain world-class platform for AI model development

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?