Software Development Engineer, Ring AI

Ring, founded in 2013, is an Amazon company that develops smart home security products including video doorbells and alarm systems.
507184 Iași, Romania
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, an Amazon company founded in 2013, is revolutionizing home security with its innovative smart home security products. The company is seeking a Software Development Engineer to join their AI team, focusing on computer vision machine learning infrastructure. This role is crucial in delivering smart notifications to Ring customers worldwide through their advanced security systems.

The position offers an exciting opportunity to work with cutting-edge technology in computer vision and machine learning, while making a direct impact on neighborhood safety. As a Software Development Engineer, you'll be part of a global organization that values technical excellence and innovative problem-solving. You'll work with modern technologies and AWS services, contributing to the architecture and design of systems that serve millions of customers.

The ideal candidate will bring strong software development experience, particularly in building complex systems that have been successfully delivered to customers. You'll need solid programming skills in languages like Java, C++, or C#, along with a deep understanding of computer science fundamentals. Experience with machine learning, data mining, or computer vision is highly valued.

This role offers the chance to work with a diverse, cross-functional team, making key decisions on technical solutions and driving product definition. You'll be involved in the full software development lifecycle, from architecture and design to testing and operations. The position is based in Iasi, Romania, where you'll be part of Ring's mission to make neighborhoods safer through technology.

Working at Ring means joining a company that's committed to innovation in home security, with the backing and resources of Amazon. You'll have the opportunity to work on products that directly impact people's safety and security, while being part of a team that values technical excellence, continuous learning, and meaningful customer impact.

Last updated 21 minutes ago

Responsibilities For Software Development Engineer, Ring AI

  • Support computer vision machine learning infrastructure
  • Provide smart and rich notifications to Ring customers worldwide
  • Make decisions on technical solutions delivery
  • Work cross-functionally with internal teams
  • Drive product definition, execution, testing and operation

Requirements For Software Development Engineer, Ring AI

Java
Python
  • Experience building complex software systems that have been successfully delivered to customers
  • Experience in professional, non-internship software development
  • Experience contributing to architecture and design of new and current systems
  • Experience programming with at least one modern language such as Java, C++, or C#
  • Proficiency in Computer Science fundamentals
  • Bachelor's degree in computer science or equivalent (preferred)
  • Experience in machine learning, data mining, statistics or NLP (preferred)
  • Knowledge of professional software engineering & best practices
  • Experience with AWS services (preferred)
  • Experience working with distributed systems (preferred)

Interested in this job?

Jobs Related To Ring Software Development Engineer, Ring AI

Software Development Engineer, Ring AI

Software Development Engineer position at Ring focusing on computer vision and machine learning infrastructure for smart home security systems.

Software Engineer (ML)

ML Software Engineer role at Tavus focusing on computer vision and NLP models for human-AI interaction technology.

AI System Software Engineer

AI System Software Engineer position at Qualcomm China focusing on machine learning, generative AI, and neural network optimization.

Software Engineer III, AI/ML, Google Cloud

Software Engineer III position at Google Cloud focusing on AI/ML development, requiring 2 years of software development experience and expertise in machine learning infrastructure.

Machine Learning Systems Engineer

Join CentML as a Machine Learning Systems Engineer to develop high-performance datacenter solutions for Deep Learning, working with cutting-edge AI technology and optimization frameworks.