This position is no longer accepting applications
Closed on July 4, 2026.
Senior Machine Learning Engineer
Ad Tech
Data Engineer
Data Processing
Deep Learning
DevOps
ETL
Java Language
Machine Learning
Ml Ops
PyTorch
Scala
TensorFlow
Vespa
View similar jobs
Get alerted when similar jobs are posted — set up a job alert from the homepage.
See other roles at Onward Search.
Job Description
Onward Search is seeking a Senior Machine Learning Engineer for a remote, U.S. based contract role within an e-commerce ads platform. The focus is on building scalable ML models and production-grade ML systems. This assignment runs for 10 to 26 weeks with an hourly rate of USD 80 to 85. The position is based in Brooklyn, NY with remote work options and requires a minimum of two years of relevant experience.
Responsibilities
- Design and maintain scalable machine learning models to enhance ad relevance and overall system efficiency.
- Collaborate with product, data, and engineering teams to improve ad candidate retrieval and user engagement metrics.
- Deploy, monitor, and optimize ML systems operating in production environments.
- Contribute to data pipeline architecture to support scalable machine learning workflows.
- Troubleshoot and resolve issues in live production ML systems.
Qualifications
- Proficiency in Python, with additional experience in Scala, Java, or C/C++.
- Strong software engineering foundation with the ability to develop performant data pipelines on distributed systems.
- 2-5 years of hands-on experience across the ML lifecycle, including training, deployment, and monitoring.
- Familiarity with vector databases and retrieval systems, with ANN tuning; Vespa experience preferred.
- Practical experience using frameworks such as TensorFlow or PyTorch.
Technologies
- Python
- Scala
- Java
- C/C++
- Vespa
- TensorFlow
- PyTorch
Benefits
- Medical, Dental, and Vision Insurance
- Life Insurance
- 401(k) Program
- Commuter Benefit
- eLearning and Ongoing Training
- Education Reimbursement
Similar Jobs
V