Senior ML Infra Engineer

closed
Upwork Logo

Upwork

πŸ’΅ $144k-$230k
πŸ“Remote - Worldwide

Summary

Join Upwork's Machine Learning Infrastructure & Data team as a Senior ML Infra Engineer. You will play a key role in designing, developing, and maintaining scalable infrastructure for machine learning models. Collaborate with researchers, data scientists, and engineers to build state-of-the-art platforms. Responsibilities include designing distributed systems, developing ML lifecycle frameworks, architecting highly available systems, collaborating with cross-functional teams, staying current with ML advancements, and mentoring junior engineers. Upwork offers a competitive salary, annual bonus plan, long-term equity, and comprehensive benefits.

Requirements

  • Passion for ML Infrastructure
  • Proven Impact
  • Innovative Thinker
  • Technical Proficiency: Solid foundation in software engineering and ML concepts
  • Collaborative Mindset: Strong communication and teamwork skills are a must
  • Continuous Learner
  • Problem-Solving Skills
  • Adaptability

Responsibilities

  • Design, implement, and optimize distributed systems and infrastructure components to support large-scale machine learning workflows, including data ingestion, feature engineering, model training, and serving
  • Develop and maintain frameworks, libraries, and tools to streamline the end-to-end machine learning lifecycle, from data preparation and experimentation to model deployment and monitoring
  • Architect and implement highly available, fault-tolerant, and secure systems that meet the performance and scalability requirements of production machine learning workloads
  • Collaborate with machine learning researchers and data scientists to understand their requirements and translate them into scalable and efficient software solutions
  • Stay current with the latest advancements in machine learning infrastructure, distributed computing, and cloud technologies, and integrate them into our platform to drive innovation
  • Mentor junior engineers, conduct code reviews, and uphold engineering best practices to ensure the delivery of high-quality software solutions

Benefits

  • Annual bonus plan or sales incentive plan
  • Long term equity incentive program
  • Comprehensive medical insurance coverage for both you and your family
  • Unlimited paid time off
  • 401(k) plan with matching contributions
  • 12 weeks of paid parental leave
  • Employee Stock Purchase Plan
This job is filled or no longer available