Job Details
Senior Lead Machine Learning Engineer
Developer Engineering
Job Description
Job Title:
Senior Lead Machine Learning Engineer
Company: Upwork
Location: United States (Remote)
Type: Full-time
Role Overview:
Upwork is seeking a Senior Lead Machine Learning Engineer to design, implement, and scale advanced ML models that improve platform features such as search relevance, recommendations, and personalization. This role focuses on using large-scale data and cutting-edge techniques (NLP, deep learning) to enhance user experience for millions globally.
Key Responsibilities:
- Develop, deploy, and optimize ML models to boost platform efficiency and accuracy
- Collaborate cross-functionally to align ML solutions with business goals
- Lead model experimentation, monitoring, and scalability on cloud platforms (AWS/GCP/Azure)
- Build scalable ML pipelines for training and inference
- Extract actionable insights via advanced data analysis
- Mentor junior ML engineers and foster innovation and collaboration
Must-Have Qualifications:
- Extensive experience in machine learning and deploying ML models at scale
- Strong foundation in NLP, deep learning, info retrieval, and user behavior modeling
- Proficient in Python, SQL, and ML frameworks like PyTorch or TensorFlow
- Experience operationalizing ML models in cloud ecosystems
- Excellent problem-solving and communication skills
- Growth mindset and passion for continuous learning
Benefits:
- Medical, dental, and vision insurance
- Paid parental leave
- 401(k) with matching
- Tuition assistance
- Remote-first work environment
Related Jobs
Latest Related Job For You
Contact baseFull time
Software Engineer (C Programming)
Remote (Philippines)
- Developer Engineering
- 0 - 0
- 3 hours ago
Full timeRemote
Software Engineer (PHP)
Remote (Philippines)
- Developer Engineering
- Negotiate
- 3 hours ago
Full timeContact base
Engineering Lead, Flutter Platform Team
Argentina (Remote)
- Developer Engineering
- Negotiate
- 3 hours ago
Contact baseFull time
Engineering Lead, Flutter Platform Team
Brazil (Remote)
- Developer Engineering
- Negotiate
- 3 hours ago
Full time
AI Productivity Solutions Engineer
Brazil (Remote)
- Developer Engineering
- Negotiate
- 3 hours ago
Contact base
AI Productivity Solutions Engineer
Mexico (Remote)
- Developer Engineering
- Negotiate
- 3 hours ago
Full timePart time
Senior/Lead Machine Learning Operations Engineer
Poland (Remote)
- Developer Engineering
- Negotiate
- 3 hours ago
Full timeContact base
Senior/Lead JavaScript Developer
Brazil (Remote)
- Developer Engineering
- Negotiate
- 3 hours ago