Machine Learning Software Engineer

AppleSunnyvale, CA
1d

About The Position

We seek a proactive Software Engineer to join our team in designing and implementing advanced systems for spatial computing and artificial intelligence. The ideal candidate demonstrates passion for translating cutting-edge research into production-ready solutions that delight users. In this role, you will collaborate closely with computer vision and machine learning researchers to develop world-class algorithms that advance the state of the art while creating deeply personal experiences for our users. You will drive the development of a unified context representation and a scalable, device-agnostic framework. You will help establish efficient mechanisms for managing dynamic and persistent contextual insights. This work will enable intelligent, personalized experiences through efficient management of both real-time and historical contextual data, supporting advanced AI and machine learning models. Your work will span the full spectrum from applying breakthrough research to solving real-world problems, optimizing model efficiency for on-device inference, and ensuring algorithms perform flawlessly in production. You will be instrumental in pushing the boundaries of what is possible when sophisticated machine learning meets spatial computing.

Requirements

  • B.S and 7+ years of experience in software engineering, computer vision, machine learning or related fields.
  • Strong experience in Python.
  • Working experience in C++ or Swift.
  • Foundational understanding of machine learning: Familiarity with ML algorithms and development pipelines, with the ability to work effectively with ML practitioners and integrate ML components into production systems.

Nice To Haves

  • M.S., or Ph.D. with 5+ years of industry experience in machine learning or related fields.
  • Excellent math skills, including linear algebra, computational science and optimization.
  • Creativity and curiosity for solving highly complex problems.
  • Excellent communication and collaboration skills.
  • An interest in incubating ideas and taking them to finish.
  • Experience with iOS/macOS development.
  • Experience shipping algorithms or publishing in top tier CVML conferences.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service