Machine Learning Engineer

Squareroot Consulting Pvt Ltd.
Bangalore
5 - 10 Years

Posted on: 16/06/2025

Job Description

Position : Machine Learning Engineer (ML)

Location : Bangalore, India (All 5 days working from office)

Domain : EdTech

Education : Bachelor / Master degree in Computer Science or equivalent

Core Responsibilities :

- Translate high-level directions and open-ended product ideas into deliverable projects and lead/drive their completion

- Architect and implement highly scalable ML solutions for a wide range of systems including multimodal Information Retrieval, Conversational chatbots, Recommender Systems, Ranking, etc

- Own end-to-end product delivery from inception to research to production

- Work with cross-functional teams across the organization including Product, Engineering, DevOps, QA, and Content team

- Manage ML work flows that include data gathering, working with annotators, and ML researchers inside and outside company

- Extract and analyze large volumes of data to deeply understand and deduce a wide range of analytics about our students, and teachers based on their usage history

- Envision, experiment, build (or discard), and deliver ML products that can disrupt the EdTech space - Understand statistical hypothesis testing

- Have fun while driving innovation through ML by challenging the status quo in education and learning and providing creative ML-based solutions

Requirements :

- Hands-on developer with 4+ years of experience and excellent programming skills (Python is a strong plus)

- Expertise in Deep Learning approaches for NLP (Transformer-based), Predictive Modeling, Search & Recommendation, and Autoregressive models

- 2+ years of experience in NLP (Information Retrieval, Chatbots, Summarization, Generative Models etc)

- Proven track record of building scalable production services including ML applications on cloud infrastructure (AWS/GCP/Azure)

- Deeply understand the trade-off between model architecture, deployment costs, model accuracy

- Capacity to handle multiple tasks and prioritize effectively while working with geographically distributed teams

- Up-to-date on the latest and greatest model developments from NLP to Computer Vision. Find creative ways to apply those to the education domain delivering innovative and differentiated solutions.

Skills : Python, PyTorch, TorchServe, Pandas, SQL & NoSQL databases (MySQL, MongoDB, Redis, Redshift), Cloud Infrastructure, Vector Databases (Elastic Search), Linux

Nice to have :

- Familiarity with Reinforcement Learning and Deep Knowledge Tracing

- Strong foundational theory of machine learning

info-icon

Did you find something suspicious?