Taro Logo

Machine Learning Engineer- Spark/Python

Global package delivery service operating in more than 220 countries, with over 500,000 employees providing transportation and logistics solutions.
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Logistics

Description For Machine Learning Engineer- Spark/Python

UPS, a Fortune Global 500 organization with a rich history dating back to 1907, is seeking a Machine Learning Engineer to join their innovative team. This role combines cutting-edge ML technology with practical business applications in the world's largest package delivery service.

The position involves designing, building, and maintaining machine learning models that power critical business applications, including digital insurance applications and claims recommendation engines. You'll work with modern ML frameworks and tools while handling both batch and real-time prediction systems.

As an ML Engineer, you'll collaborate across multiple teams including Business, Product, Architecture, Engineering, and Data Science, ensuring that ML solutions effectively address business challenges. The role requires a strong foundation in Python, Spark, and distributed computing, along with expertise in modern ML frameworks like Keras and PyTorch.

Key responsibilities include maintaining production ML models, setting up cloud monitoring, performing quality assurance, and providing on-call support. You'll work with both structured and unstructured data, developing end-to-end ML solutions that scale effectively in a production environment.

This is an excellent opportunity for a skilled ML engineer looking to impact global logistics operations while working with a diverse team in a company known for innovation and reliability. The role offers exposure to complex business problems and the chance to work with state-of-the-art ML/AI technologies in a production environment.

Last updated 2 hours ago

Responsibilities For Machine Learning Engineer- Spark/Python

  • Design, build, test, and deliver Machine Learning models
  • Maintain existing models supporting applications
  • Set up cloud monitoring jobs
  • Perform quality assurance and testing
  • On-call weekend support
  • Research and implement ML algorithms
  • Design workflows and analysis tools
  • Integrate data from internal and external sources
  • Configure scalable Cloud components

Requirements For Machine Learning Engineer- Spark/Python

Python
  • Ability to code in Python/Spark with Apache knowledge
  • Experience with distributed computing
  • Familiarity with ML/AI frameworks (Keras, PyTorch)
  • Experience with scalable data processing and model optimization
  • Strong understanding of statistics
  • Knowledge of software development lifecycle and Agile practices
  • Advanced math skills in Linear Algebra, Bayesian Statistics, Group Theory
  • Bachelor's degree in quantitative field or equivalent experience
  • Strong written and verbal communication

Interested in this job?

Jobs Related To UPS Machine Learning Engineer- Spark/Python