This position is no longer accepting applications
Closed on August 31, 2026.
This role is filled — get an email when new Artificial Intelligence roles open on DataJobs.io:
Machine Learning Engineer
Ai Ml
Artificial Intelligence
Enterprise Search
Large Language Models
Machine Learning
Machine Learning Engineer
Ml Ops
Opensearch
Programming Language
Programming Languages
Search Engine
Semantic Search
View similar jobs
Get alerted when similar jobs are posted — set up a New Artificial Intelligence jobs on DataJobs.io alert.
See other roles at Glassdoor.
Job Description
Glassdoor is seeking a Remote Machine Learning Engineer to partner with teams across the business to prepare data, train and optimize models, and maintain inference services, applying ML techniques and LLM-based approaches to improve search, ranking, and recommendations at scale.
Responsibilities
- Build AI/ML systems for search, ranking, and recommendations
- Develop LLM retrieval and generation workflows
- Improve search and ranking relevance
- Design metrics and run experiments
- Monitor model quality, latency, and cost
- Debug data, models, and system issues
- Build training, inference, and eval pipelines
Requirements
- Requires a Bachelor's degree in Computer Science, Mathematics, or Statistics, and a minimum of 2 years of related experience; or an advanced degree without experience
- Experience building ML models in Python; solid software engineering and algorithms fundamentals
- Experience developing backend services in Java/Kotlin for ML-driven systems and features
- Experience writing clean, testable, and maintainable production code
- Experience working with structured and unstructured data, including SQL for large-scale data querying, and building scalable data pipelines and features from data
- Experience integrating ML models into search systems using engines such as OpenSearch or similar, with familiarity in container orchestration for deployment with senior guidance
- Excellent understanding of model evaluation techniques, feature engineering, experiment design, and familiarity with LLM systems (RAG, embeddings, output evaluation)
Technologies
- Python
- Java
- Kotlin
- OpenSearch