What are the responsibilities and job description for the ML Engineer position at Acceler8 Talent?
About the Company
We are building an AI-powered labor marketplace to predict and match human ability with ideal job opportunities. Using a combination of resumes, AI-led interviews, and online profiles, we aim to make job matching accurate, efficient, and scalable. At the heart of our platform is a ranking model that identifies the best candidates for any given query, serving a diverse customer base, from startups to major AI labs.
Role Overview
As a Machine Learning Engineer, you'll play a critical role in building and optimizing the core product : an API that ranks candidates for relevance and excellence. Leveraging proprietary datasets, you'll develop, deploy, and iterate on sophisticated ML models to power our AI-driven platform.
Key Responsibilities
- Train and deploy advanced learn-to-rank (LTR) models using multimodal datasets (e.g., interviews, historical performance, and synthetic data).
- Optimize semantic search algorithms to deliver the most relevant candidates for any query.
- Experiment rapidly to enhance model accuracy and efficiency.
- Write clean, scalable, and performant code for high-volume recruitment operations.
- Design and implement robust ML infrastructure for large-scale, multimodal data processing.
- Balance high-velocity iteration with robust engineering practices.
Preferred Background & Skills
What Sets You Apart
Keywords :
Machine Learning Engineer, learn-to-rank models, semantic search, recommendation systems, algorithm development, multimodal datasets, Python, PyTorch, ML infrastructure, bias mitigation, scalable systems, rapid experimentation, model deployment, high-volume operations, transparency, interpretability, production-level ML, collaborative development, advanced algorithms, synthetic data, ranking models, technical challenges, data engineering, innovation, scalability, clean code, startup environment.