Senior Software Development Engineer, Ring AI

Amazon is a global technology company that develops innovative solutions in e-commerce, cloud computing, artificial intelligence, and digital streaming.
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Machine Learning Engineer, Professional Services

Senior Machine Learning Engineer position at AWS Professional Services, focusing on building and deploying ML/AI solutions for enterprise customers using AWS platform.

Senior Software Development Engineer, Ring AI

Senior Software Development Engineer position at Ring AI, focusing on developing cloud services for machine learning operations and handling petabytes of data for AI model development.

Senior ML Engineer, AWS Generative AI Innovation Center

Senior ML Engineer position at AWS Generative AI Innovation Center, focusing on developing AI solutions and working directly with customers to implement transformative technologies.

Sr Software Engineer

Senior Software Engineer position at Amazon RBKS, focusing on AI and computer vision development for smart home applications in Sunnyvale, CA.

Senior Delivery Consultant - Application Developer, Data & Machine Learning, WWPS ProServe

Senior Delivery Consultant role at AWS focusing on ML and cloud solutions, offering competitive pay and benefits, requiring 5+ years of experience in cloud and ML implementation.

Description For Senior Software Development Engineer, Ring AI

At Ring, we're seeking a driven and talented Senior Software Development Engineer to join our trailblazing AI Team. In this pivotal role, you'll have the opportunity to revolutionize the home security landscape by working on cutting-edge cloud services that power our innovative machine learning operation pipelines, which handles petabytes of heterogeneous data and allows data scientists creating / optimizing numerous models in fast iterations.

We are looking for a senior software engineer who is technically strong with deep knowledge in cloud services, distributed systems and web services. The ideal candidate takes pride in tackling challenges, excels at working in an agile environment and gets excited about delivering world-class platform which allows AI models developed in a fast pace.

You'll collaborate with our exceptional Software, Hardware, and Computer Vision Engineers, fostering an environment of innovation and cross-functional synergy. You'll enjoy working in a team where you'll have the autonomy to make an impact. We're committed to nurturing the growth of all our team members, and creating an environment for personal development, as we continually learn from customers.

Key Responsibilities:

  • Develop and maintain cutting-edge cloud services for machine learning operation pipelines
  • Handle petabytes of heterogeneous data
  • Collaborate with data scientists to create and optimize numerous models in fast iterations
  • Work in an agile environment to deliver a world-class platform for AI model development
  • Contribute to the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Join us at Ring, where it's still Day 1, and help shape the future of home security through innovative AI solutions!

Last updated 7 months ago

Responsibilities For Senior Software Development Engineer, Ring AI

  • Develop cutting-edge cloud services for machine learning operation pipelines
  • Handle petabytes of heterogeneous data
  • Collaborate with data scientists to create and optimize AI models
  • Work in an agile environment to deliver a world-class AI platform
  • Contribute to the full software development life cycle

Requirements For Senior 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
  • Fluent in Java and Python (preferred)
  • Experience in machine learning model development (preferred)

Interested in this job?