Software Development Engineer, Ring AI

Amazon Amazon · Big Tech · TPE, Taiwan +1 · Software Development

Software Development Engineer on the Ring AI Team, focusing on cloud services for machine learning operation pipelines that handle large-scale data and enable rapid model optimization by data scientists. The role involves working with cloud services, distributed systems, and web services to deliver a world-class platform for fast-paced AI model development.

What you'd actually do

  1. revolutionize the home security landscape by working on 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
  2. technically strong with deep knowledge in cloud services, distributed systems and web services
  3. collaborate with our exceptional Software, Hardware, and Computer Vision Engineers, fostering an environment of innovation and cross-functional synergy
  4. enjoy working in a team where you’ll have the autonomy to make an impact
  5. committed to nurturing the growth of all our team members, and creating an environment for personal development, as we continually learn from customers

Skills

Required

  • Master's degree in computer science or equivalent
  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • 2+ years of system design experience
  • Experience programming with at least one software programming language
  • Proficient in using GenAI technology (e.g., Cursor, Claude Code) for software development

Nice to have

  • Fluent in Java and python
  • Has experience of machine learning model development
  • Has experience of GenAI and Agent service development using LLM/VLM

What the JD emphasized

  • machine learning operation pipelines
  • petabytes of heterogeneous data
  • fast iterations
  • GenAI and Agent service development using LLM/VLM

Other signals

  • cloud services
  • distributed systems
  • machine learning operation pipelines
  • petabytes of heterogeneous data
  • fast iterations