Applied AI/ML SW Software Engineer

AppleCupertino, CA
6h

About The Position

As a Software Engineer in our team, you will work with a diverse array of cross-functional partners throughout Apple on challenging projects incorporating Machine Learning and AI. The software you build will be instrumental in solving difficult challenges, providing data insights, and driving decision-making within Hardware Engineering and beyond. We move at a fast pace, iterate quickly, and work side-by-side with our customers to ensure we’re building the most effective solutions possible.

Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering, related field, or equivalent work experience
  • 2+ years professional software engineering experience working in Python or other object-oriented programming language(s)
  • Demonstrated software engineering expertise in web, native, and/or Machine Learning/AI applications
  • Excellent written and verbal communication to both technical and non-technical audiences

Nice To Haves

  • Experience building with LLMs, designing and training custom ML models, and developing RAG/agentic pipelines
  • Exposure or interest in leveraging Kubernetes and other cloud-based deployment platforms to deliver applications reliably at a high velocity
  • Ability to architect complex systems in a reusable, modular way
  • Curiosity to learn new technologies and passion for sharing that knowledge with others
  • Master’s degree in Computer Science, Computer Engineering, related field, or equivalent work experience
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service