
Software Engineer (Machine learning & Recommendation)
mercari
Posted 2026-07-14
Tech & Engg
Job Description
Ovii's Interpretation of the Role
We are looking for a senior software engineer who will design, build, and operate large‑scale machine‑learning recommendation systems for Mercari’s marketplace. The role blends deep ML expertise with production engineering, cloud, and container orchestration to improve user discovery and engagement.
Role Snapshot
- Senior software engineer – ML focus
- End‑to‑end ML pipeline ownership
- Recommendation system development
- Production MLOps & monitoring
- Cross‑functional collaboration
Must-Have Requirements
- Machine learning frameworks and libraries
- End‑to‑end ML pipeline development
- MLOps and backend engineering
- Production monitoring and logging basics
- Cross‑team communication
- large‑scale ML system development
- production deployment of ML models
- backend engineering & MLOps
Nice-to-Have Signals
- Recommender system development
- Enterprise search (ELK) familiarity
- Docker & Kubernetes experience
- Cloud platform (AWS/GCP/Azure) experience
- Microservice development
- Deep learning / LLM deployment
- Research publications
- recommender system work
- cloud platform usage
- container orchestration
Work Setup
- Location: Bengaluru, India
- Work mode: HYBRID
- Remote scope: UNSPECIFIED
- Employment type: Full-Time
Eligibility Gates
- Visa sponsorship: unknown
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
What You'll Likely Work On
- Develop and optimise algorithms that power Mercari’s recommendation engine
- Design, implement, and deploy end‑to‑end ML models at scale
- Collaborate with product, data, and engineering teams to translate requirements into ML features
- Monitor model performance, run A/B tests, and iterate based on data insights
- Maintain MLOps pipelines, containerised services, and cloud infrastructure
- Stay current with AI research and propose innovative improvements
Good Fit If You Have
- Enjoys rapid, autonomous decision‑making
- Strong communicator who can align multiple stakeholders
- Passionate about applying cutting‑edge AI to real‑world products
Skills
- Machine learning frameworks (TensorFlow, PyTorch, scikit‑learn, NumPy, pandas)
- End‑to‑end ML pipeline development
- MLOps & backend engineering
- Production monitoring & logging
- Recommender system design (preferred)
- Containerization & orchestration (Docker, Kubernetes)
- Cloud platforms (AWS, GCP, Azure)
- Microservice development
- Deep learning / LLM deployment