UPS Digital Senior Machine Learning Engineer
UPS
About the role
Company Overview:
UPS is a Fortune Global 500 organization focused on global logistics and technology-driven supply chain solutions. The company leverages advanced data science, machine learning, and artificial intelligence to improve operational efficiency and deliver intelligent business solutions. You will join a cross-functional team working with Business, Product, Architecture, Engineering, and Data Science groups to build scalable AI systems that support enterprise-wide decision-making and automation.
Role and Responsibilities:
You will design, develop, and deploy machine learning models and AI systems that solve complex business problems at scale. You will transform data science prototypes into production-ready solutions and build AI agent-based systems that support automated and semi-automated decision-making across enterprise workflows.
- Design, build, test, and deploy machine learning and AI models into production systems.
- Transform data science prototypes into scalable production-grade ML and AI agent solutions.
- Develop and implement end-to-end ML workflows for batch and streaming data processing.
- Design and maintain AI agent systems that interact with enterprise data, APIs, and tools.
- Evaluate and implement machine learning algorithms for classification, regression, NLP, and deep learning tasks.
- Build scalable cloud-based infrastructure to support model deployment and prediction services.
- Design experiments and define metrics to evaluate model and system performance.
- Implement monitoring, logging, and observability for ML and AI systems.
- Integrate structured and unstructured data from internal and external sources into data products.
- Collaborate with cross-functional teams including engineers, architects, data scientists, and product teams.
Required Skills and Experience:
- Bachelor’s degree in Mathematics, Computer Science, Physics, Engineering, Statistics, Economics, or related quantitative field.
- Experience building large-scale, data-intensive distributed computing solutions.
- Strong experience in machine learning and artificial intelligence systems development.
- Hands-on experience with ML frameworks such as PyTorch, Keras, and scikit-learn.
- Experience developing and deploying ML models into production environments at scale.
- Experience designing AI agent systems, workflow automation, and tool integration.
- Strong understanding of statistical methods including forecasting, clustering, regression, and hypothesis testing.
- Advanced knowledge of linear algebra, probability, and Bayesian statistics.
- Experience working in Agile and cloud-based development environments.
- Strong communication, analytical thinking, and problem-solving skills.
Preferred Qualifications:
- Experience deploying ML systems supporting large-scale or high-traffic applications.
- Experience building AI-powered products and enterprise data solutions.
- Knowledge of generative AI frameworks and agent-based architectures.
- Experience with model monitoring, MLOps, and production system optimization.
Compensation and Benefits:
- Medical, dental, and vision insurance coverage
- 401(k) retirement savings plan
- Paid vacation, holidays, and family/medical leave
- Employee assistance and wellness programs
- Stock purchase and additional employee benefit programs (based on eligibility)
About UPS:
UPS is committed to innovation, digital transformation, and building intelligent logistics systems powered by data and technology. The company fosters a collaborative and inclusive environment where teams work together to develop scalable AI and machine learning solutions that improve global operations and customer experience.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free