McDonald's is looking to accelerate technology innovation, specifically in AI, to enhance customer experience through digital, delivery, and drive-thru channels. This role aims to build advanced AI solutions that align with enterprise architecture and evolving business goals, addressing complex tech challenges.
Requirements
- Proven expertise in enterprise AI system architecture, including distributed training, containerized deployments, and cloud/hybrid platforms
- Hands-on experience with training large-scale deep learning models for Computer Vision or Natural Language Processing, optimizing pipelines, and deploying to production
- Strong programming skills in Python; familiarity with frameworks such as PyTorch, TensorFlow, JAX, or HuggingFace
- Solid understanding of MLOps practices: CI/CD for ML, monitoring, drift detection, retraining pipelines
- Familiarity with Agentic AI technology
- Familiarity with edge AI deployment and hybrid cloud/on-prem infrastructure
- Experience with observability tools (model monitoring, logging, tracing)
Responsibilities
- Architect, design, and implement scalable AI systems that integrate seamlessly with enterprise platforms
- Define workflows for model lifecycle management, including training, deployment, versioning, reproducibility, monitoring, and retraining
- Optimize infrastructure for distributed training, inference latency, cost efficiency, and reliability
- Collaborate with enterprise engineering teams to ensure secure, compliant, and production-grade deployment of AI workloads
- Train, fine-tune, and evaluate models across computer vision, NLP, generative AI, and multimodal AI
- Translate research innovations into applied solutions, with focus on performance, fairness, interpretability, and business alignment
- Design benchmarking pipelines and conduct systematic experiments to identify best-fit architectures for use cases
Other
- Bachelor's degree in Computer Science, Data Science, AI, or related field
- 8+ years of professional experience with at least 3+ years in AI/ML engineering, covering both system design and model training
- Demonstrated ability to collaborate with diverse stakeholders across technology and business functions
- Excellent communication and documentation skills, with ability to explain complex AI systems to technical and non-technical audiences
- Passion for innovation, experimentation, and applying AI responsibly