[Remote] Machine Learning Engineer
Note: The job is a remote job and is open to candidates in USA. Indeed is a job site focused on helping people get jobs and creating an inclusive workplace. The Machine Learning Engineer I will build and optimize machine learning systems spanning classical ML and LLMs, with a focus on search, ranking, recommendations, and retrieval. The role involves preparing datasets, training models, developing production inference services, running experiments, and collaborating with engineering, data science, and product teams to deliver reliable improvements 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
Skills
- 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)
Benefits
- Quarterly bonuses
- Restricted Stock Units (RSUs)
- A Paid Time Off policy
- Many region-specific benefits
Company Overview
Company H1B Sponsorship