Job Description
Summary
Apple is a place where extraordinary people gather to do their best work. Together we craft products and experiences people once couldn't have imagined and now can't imagine living without. If you're excited by the idea of making a real impact, and joining a team where we pride ourselves in being one of the most diverse and inclusive companies in the world, a career with Apple might be your dream job!nnApple is seeking a highly motivated and innovative Senior Machine Learning Engineer to join our worldwide sales team, Data Solutions u0026 Initiatives (DSI). DSI is a product strategy and engineering team that works closely with business development and sales finance. In this position you will join a team of AI and ML Engineers focused on delivering ML and Generative AI agentic pipelines to move forward Apple's critical financial planning and business activities. n
Description
You will be responsible for building a suite of AI / Machine Learning products that deliver measurable business value for Sales and Finance Business community working closely with Data Engineers, Software Engineers and MLOps.nnFrom requirement gathering to deployment and monitoring, passing by the design, the experimentation, the implementation and the testing; you will own the entire AI/ML pipelines to deliver best in class and highly available AI/ML systems.n
Minimum Qualifications
Bachelor's degree in Computer Science, Machine Learning, or related technical fieldn5+ years of experience in Machine Learning Engineering, Software Engineering, or Data Science with focus on production ML systemsnStrong proficiency in Python and SQLnSolid understanding of machine learning fundamentals including supervised and unsupervised learning algorithmsnExperience building and deploying ML models in production environmentsnFamiliarity with ML frameworks such as scikit-learn, PyTorch, OpenAI, Langchain/graph nStrong software engineering skills with ability to write clean, maintainable codenExperience with cloud platforms (AWS, GCP, or Azure) and basic cloud servicesnExcellent problem-solving and analytical skillsnStrong written and verbal communication skills with ability to collaborate across technical and non-technical teams
Preferred Qualifications
MS or PhD in Computer Science, Machine Learning, or related technical fieldn7+ years of Machine Learning Engineering, Software Engineering, Data Science or related roles with focus on production ML systemsnTrack record with agentic workflows, advanced RAG architectures, and LLM frameworks (OpenAI, Anthropic, LangChain, LlamaIndex)nExpertise in prompt engineering, fine-tuning, LLM evaluation, and vector databases (ElasticSearch, Chroma)nDeep expertise in ML libraries (scikit-learn, PyTorch, XGBoost, LightGBM) and lifecycle management tools (MLflow, Wu0026B)nExperience with API frameworks (FastAPI, Flask) and monitoring tools (Grafana, Prometheus, LangFuse)nAdvanced AWS experience (EKS, S3, Athena, Lambda, SQS, EventBridge) and container orchestration (Kubernetes, Docker)nProficiency with workflow orchestration (Airflow), streaming technologies (Kafka, Kinesis), and caching solutions (Redis)nStrong foundation in ML algorithms, transformer architectures, feature engineering, feature stores, and A/B testingnCompiled languages (Go, Rust, Java, C++) with strong CI/CD and DevOps practices are a plusnAbility to translate technical concepts for non-technical stakeholders and drive projects from conception to productionnTrack record mentoring junior engineers with strong stakeholder management skills