Lead Ml Infra Engineer
Upwork
Job highlights
Summary
Join Upwork's Machine Learning Infrastructure & Data team as a Lead 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 cutting-edge platforms and tools. 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. The ideal candidate possesses a passion for ML infrastructure, a proven track record, innovative thinking, technical proficiency, collaborative skills, and a commitment to continuous learning. Upwork offers a competitive salary, bonus plan, equity program, and comprehensive benefits.
Requirements
- Passion for ML Infrastructure
- Proven Impact
- Technical Proficiency
- Collaborative Mindset
- 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
Preferred Qualifications
- Innovative Thinker
- Continuous Learner
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
Share this job:
Similar Remote Jobs
- π°$158k-$269kπCanada, United States
- π°$175k-$234kπWorldwide
- πUnited States
- π°$205k-$250kπUnited States
- π°$146k-$183kπCanada
- π°$169k-$240kπUnited States
- πUnited States
- πWorldwide
- π°$240k-$300kπUnited States