Software Development Engineer - Data, MLO
Apple
Software Engineering
Cupertino, CA, USA
USD 126,800-220,900 / year + Equity
Posted on May 2, 2026
Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something.
We are seeking an exceptional software & data engineer who is passionate about Apple products and values; who has a passion for data, is comfortable in a fast pace environment and who is committed to the hard work necessary to continuously improve our ML data pipelines. This position focuses on researching, prototyping and production-izing intelligent components that rely on state of the art ML (multimodal LLMs, traditional ML) to help us reduce intensive manual efforts on our data operations.
- Translating and breaking out needs into discrete, testable and implementable components
- Benchmarking state of the art approaches with strong scientific rigor
- Implementing relevant components into our pipelines
- Scaling depending on needs
- Build self service tools when necessary
- BS in computer science, or similar engineering degree.
- Ability to communicate effectively, both written and verbal, with technical and non-technical multi-functional teams
- Results oriented with a desire to work in a fast-paced and collaborative work environment
- Experience building production machine learning models using frameworks like PyTorch, TensorFlow is highly desired