> Markdown version of [/jobs/ext/262946-sr-software-development-engineer-applied-ml](https://www.wearedevelopers.com/jobs/ext/262946-sr-software-development-engineer-applied-ml). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Development Engineer (Applied ML) - **Company:** Apple Inc. - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $181,100.0 - $318,400.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Computer Vision, Computer Programming, Github, Python (Programming Language), Machine Learning, Tensorflow, SciPy, Software Engineering, System Testing, Reinforcement Learning, Pytorch, Large Language Models, Deep Learning, Generative AI, Keras, AI Platforms, Scikit Learn, Information Technology, Data Analytics, Software Library - **Published:** May 21, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3f5b47e52d51d27e ## About the Role Do you have experience in Research findings presentation?, Master's or PhD degree in Computer Science, Math, Statistics, Physics, Engineering, or related level of experience. Practical experience leveraging LLMs or GenAI models via APIs to create reliable and user-facing features or workflows. Familiarity with common GenAI tools and frameworks, such as LangChain or similar, with the ability to learn and adapt as the ecosystem evolves. Solid understanding of foundational ML concepts, including supervised, unsupervised, and reinforcement learning. Experience applying deep learning frameworks, such as PyTorch/Torch, TensorFlow, or Keras, to real-world applications. Experience in data analytics, machine learning, and/or computer vision for manufacturing problems is a bonus. Minimum Qualifications Bachelor's degree in Computer Science, Math, Statistics, Physics, Engineering, or a similar field. 5+ years of hands-on experience in building machine learning algorithms to solve real-world problems. Strong programming skills with proficiency in Python and GitHub. Experienced user of machine learning libraries such as scikit-learn, scipy, and Tensorflow/PyTorch. Ability to explain and present machine learning concepts and results to a broad technical audience and executives. ## Description In this pivotal role, you will take ownership of the end-to-end lifecycle of machine learning solutions, from cutting-edge research and model development to robust implementation and deployment. You will apply advanced ML techniques to optimize and innovate across critical manufacturing processes like machining and design for manufacturing (DFM). Our core mission is to craft and deploy high-quality, predictive ML models and intelligent prototypes that directly translate into superior manufacturing solutions, ensuring unparalleled quality and precision.","responsibilities":"Design, build, and own end-to-end GenAI capabilities that support both a centralized AI platform and prototyping teams, covering all aspects from prompt and tool design to agent orchestration, retrieval strategies, model selection, and system evaluation. Leverage agentic AI patterns (multi-step reasoning, tool use, planning, memory, feedback loops) to support complex workflows, while establishing guardrails for reliable and predictable behavior. Establish evaluation and monitoring strategies for GenAI-driven applications, focusing on output quality, correctness, safety, and business relevance through offline benchmarks, automated checks, and human-in-the-loop review. Design, fine-tune, and deploy Large Language Models (LLMs), with a focus on hyperparameter optimization, experimental design (DOE), and rigorous evaluation. Communicate trade-offs, system behavior, and limitations clearly to technical and non-technical stakeholders, enabling informed product and business decisions. Collaborate with Apple's cross-functional teams to apply and deploy machine learning to industrial problems. ## Related Videos - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [Overview of Machine Learning in Python](https://www.wearedevelopers.com/videos/840-overview-of-machine-learning-in-python) - [Xcode development redefAIned](https://www.wearedevelopers.com/videos/100195-xcode-development-redefained) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)