Senior Software Development Engineer, Ring AI

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

Senior Software Development Engineer to join Ring's AI Team, focusing on cloud services for machine learning operation pipelines that handle large-scale data and enable rapid model optimization. The role involves building and scaling platforms for AI model development and deployment, collaborating with cross-functional teams, and ensuring the delivery of robust backend systems.

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. 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
  4. collaborate with our exceptional Software, Hardware, and Computer Vision Engineers, fostering an environment of innovation and cross-functional synergy
  5. enjoy working in a team where you’ll have the autonomy to make an impact

Skills

Required

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Nice to have

  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Master or PhD degrees in Computer Science , Machine learning, or other related areas
  • Experience in shipping large-scale cloud backend systems to real-world products
  • 3+ years' experience in designing and developing machine learning production software
  • Has experience of GenAI and Agent service development using LLM/VLM

What the JD emphasized

  • shipping large-scale cloud backend systems to real-world products
  • designing and developing machine learning production software
  • GenAI and Agent service development using LLM/VLM

Other signals

  • cloud services
  • distributed systems
  • web services
  • machine learning operation pipelines
  • petabytes of heterogeneous data
  • data scientists creating / optimizing numerous models in fast iterations
  • world-class platform which allows AI models developed in a fast pace