Upwork
Senior Applied Machine Learning Engineer - Search & Recommendations
Upwork, Austin, Texas, us, 78716
Senior Applied Machine Learning Engineer - Search & Recommendations
Join to apply for the
Senior Applied Machine Learning Engineer - Search & Recommendations
role at
Upwork
Base pay range
$151,500.00/yr - $215,500.00/yr
Upwork is a human and AI-powered work marketplace connecting businesses with highly skilled talent across the globe. As a Senior Applied Machine Learning Engineer, you will leverage advanced machine learning techniques to deliver cutting‑edge solutions that directly impact our global platform and user experience.
Responsibilities
Analyze millions of structured and unstructured data to identify patterns and insights in user behavior and build meaningful features to improve model performance
Design and implement efficient and reusable features, models and systems for different machine learning applications (classical & deep learned models) in low latency fashion
Contribute to the performance and continued optimization of our recommendation systems: build machine learning models to improve understanding of user preferences, user intent and context to deliver accurate, relevant and personalized recommendations
Collaborate with the business, analytics, and engineering counterparts to share the discovered data stories with stats, charts, and formal presentations, and finally propose recommendations to maximize the business impact
Build and fine‑tune large language models (LLMs), transformers, agents, and/or hybrid systems to improve relevance, semantic understanding, and user experience
Qualifications
Masters/PhD in Computer Science, Machine Learning, NLP, Mathematics, or a related quantitative field (or equivalent research experience)
3+ years of relevant industry experience building large scale ML systems
Prior experience with large language models, retrieval augmented generation (RAG), or agentic AI
Strong experience with Python, SQL, PyTorch and/or TensorFlow
Clear track record of publications in peer‑reviewed conferences or journals (e.g. ACL, EMNLP, NeurIPS, ICML, ICLR, KDD, SIGIR, WWW etc)
Knowledge of distributed training techniques, and efficiency at scale (memory, latency, hardware constraints)
Benefits We’re proud to offer benefits that go beyond the basics, including comprehensive medical coverage for you and your family, unlimited PTO, a 401(k) plan with matching, 12 weeks of paid parental leave, and an Employee Stock Purchase Plan.
Equal Opportunity Employer Upwork is an Equal Opportunity Employer committed to recruiting and retaining a diverse and inclusive workforce. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, age, veteran status, disability, or other legally protected characteristics under federal, state, or local law.
Please note that a criminal background check may be required once a conditional job offer is made. Qualified applicants with arrest or conviction records will be considered in accordance with applicable law, including the California Fair Chance Act and local Fair Chance ordinances.
#J-18808-Ljbffr
Senior Applied Machine Learning Engineer - Search & Recommendations
role at
Upwork
Base pay range
$151,500.00/yr - $215,500.00/yr
Upwork is a human and AI-powered work marketplace connecting businesses with highly skilled talent across the globe. As a Senior Applied Machine Learning Engineer, you will leverage advanced machine learning techniques to deliver cutting‑edge solutions that directly impact our global platform and user experience.
Responsibilities
Analyze millions of structured and unstructured data to identify patterns and insights in user behavior and build meaningful features to improve model performance
Design and implement efficient and reusable features, models and systems for different machine learning applications (classical & deep learned models) in low latency fashion
Contribute to the performance and continued optimization of our recommendation systems: build machine learning models to improve understanding of user preferences, user intent and context to deliver accurate, relevant and personalized recommendations
Collaborate with the business, analytics, and engineering counterparts to share the discovered data stories with stats, charts, and formal presentations, and finally propose recommendations to maximize the business impact
Build and fine‑tune large language models (LLMs), transformers, agents, and/or hybrid systems to improve relevance, semantic understanding, and user experience
Qualifications
Masters/PhD in Computer Science, Machine Learning, NLP, Mathematics, or a related quantitative field (or equivalent research experience)
3+ years of relevant industry experience building large scale ML systems
Prior experience with large language models, retrieval augmented generation (RAG), or agentic AI
Strong experience with Python, SQL, PyTorch and/or TensorFlow
Clear track record of publications in peer‑reviewed conferences or journals (e.g. ACL, EMNLP, NeurIPS, ICML, ICLR, KDD, SIGIR, WWW etc)
Knowledge of distributed training techniques, and efficiency at scale (memory, latency, hardware constraints)
Benefits We’re proud to offer benefits that go beyond the basics, including comprehensive medical coverage for you and your family, unlimited PTO, a 401(k) plan with matching, 12 weeks of paid parental leave, and an Employee Stock Purchase Plan.
Equal Opportunity Employer Upwork is an Equal Opportunity Employer committed to recruiting and retaining a diverse and inclusive workforce. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, gender identity, age, veteran status, disability, or other legally protected characteristics under federal, state, or local law.
Please note that a criminal background check may be required once a conditional job offer is made. Qualified applicants with arrest or conviction records will be considered in accordance with applicable law, including the California Fair Chance Act and local Fair Chance ordinances.
#J-18808-Ljbffr