Software Development Engineer, Ring AI

Ring develops smart home security products including video doorbells and alarm systems, founded in 2013 and acquired by Amazon.
507184 Iași, Romania
$90,000 - $150,000
Machine Learning
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
AI · Consumer · Enterprise SaaS

Description For Software Development Engineer, Ring AI

Ring, an Amazon company founded in 2013, is revolutionizing home security with its innovative smart home products. We're seeking a Software Development Engineer to join our team focused on computer vision machine learning infrastructure. This role is crucial in delivering smart notifications to Ring customers worldwide.

As part of our global organization, you'll work with cutting-edge technology in machine learning and computer vision, while collaborating with cross-functional teams to shape product definition, execution, and testing. The position offers an opportunity to impact customer experience across the world through Ring's security solutions.

The ideal candidate will bring strong software development experience, particularly in building complex systems and working with machine learning technologies. You'll be working with modern programming languages and AWS services, contributing to both architecture and implementation of scalable solutions.

We offer a collaborative environment where you can grow your skills in machine learning, distributed systems, and cloud technologies. You'll be part of Ring's mission to make neighborhoods safer, working with award-winning products like the Ring Video Doorbell and Ring Alarm system.

This role combines software engineering excellence with machine learning expertise, offering opportunities to work on meaningful projects that directly impact home and neighborhood security. Join us in making security accessible and effective for everyone while bringing communities together.

Last updated 3 months ago

Responsibilities For Software Development Engineer, Ring AI

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

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 modern languages like 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)
  • Experience with AWS services (preferred)
  • Experience working with distributed systems (preferred)

Benefits For Software Development Engineer, Ring AI

Medical Insurance
Vision Insurance
Dental Insurance
  • Equal opportunities employer
  • Workplace accommodations available
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Ring AI

Machine Learning Engineer, Generative AI Innovation Center - Model Customization

Machine Learning Engineer position at AWS's Generative AI Innovation Center, focusing on LLM development, model customization, and enterprise AI solutions.

Software Development Engineer, GenAI

Software Development Engineer position at Amazon focusing on Generative AI applications in advertising, requiring 3+ years of experience in software development and system architecture.

Software Development Engineer, Sponsored Product Brands Advertiser Controls

Software Development Engineer role at Amazon working on machine learning systems for advertising optimization and personalization.

Software Development Engineer, Frontier AI & Robotics

Software Development Engineer role at Amazon's Frontier AI & Robotics team focusing on optimizing large-scale transformer models for robotics applications using CUDA and TensorRT.

Architecture Verification Engineer, Annapurna Labs Machine Learning Acceleration

Architecture Verification Engineer role at Amazon's Annapurna Labs, focusing on machine learning acceleration chip development and verification for AWS cloud infrastructure.