About The Position

As a Staff Engineer on the AI/ML Evaluation team, you will lead the design and im- plementation of a platform dedicated to generating high-fidelity synthetic data at an unprecedented scale. You will be responsible for the end-to-end infrastructure that powers a new generation of generative models, enabling us to create realistic and challenging text, image, audio, and video content. This platform is critical to our mis- sion of ensuring Apple's AI is the most reliable and trustworthy in the world. You will be a key technical leader, setting the strategy for how we build, deploy, and leverage generative AI for evaluation.

Requirements

  • 10+ years of professional software engineering experience building and operating large-scale, high-performance distributed systems.
  • Strong programming skills in Go and Python, with proven experience building pro- duction services.
  • Deep theoretical and practical knowledge of distributed systems principles (e.g., consensus, consistency, scalability).
  • Hands-on expertise with container orchestration and infrastructure-as-code in a production environment.
  • Experience designing and operating infrastructure for machine learning workloads on GPU compute.
  • BS in Computer Science or equivalent work experience.

Nice To Haves

  • Direct experience architecting systems for training or running large-scale generative models (e.g., Diffusion Models, GANs, LLMs).
  • Familiarity with using synthetic data for model testing, validation, robustness checks, or fairness evaluation.
  • Architectural ownership of a large-scale ML platform or microservice-based system in a production environment.
  • Strategic leadership in defining technical roadmaps and influencing cross-functional teams in an ambiguous, fast-paced domain.
  • MS or PhD in Computer Science or a related field.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service