
Opportunity at
InMobiMachine Learning Engineer II - Backend
InMobi seeks a Machine Learning Engineer II - Backend to join its team in Bengaluru for a full-time, on-site role. InMobi is a global technology company…
Career Tools
About This Role
InMobi seeks a Machine Learning Engineer II - Backend to join its team in Bengaluru for a full-time, on-site role. InMobi is a global technology company operating in advertising and commerce, utilizing generative AI and machine learning to build scalable platforms for brands and consumers. In this position, the professional will design, build, test, and maintain advanced machine learning systems and data pipelines. The role requires collaborating with product managers,…
Job Description
InMobi seeks a Machine Learning Engineer II - Backend to join its team in Bengaluru for a full-time, on-site role. InMobi is a global technology company operating in advertising and commerce, utilizing generative AI and machine learning to build scalable platforms for brands and consumers.
In this position, the professional will design, build, test, and maintain advanced machine learning systems and data pipelines. The role requires collaborating with product managers, data scientists, and architects to deploy production-ready microservices, monitor model performance, and handle end-to-end workflows from conception to launch. This opportunity suits software and machine learning practitioners who enjoy tackling large-scale distributed systems and data engineering challenges.
The company culture emphasizes accountability, big thinking, passion, and autonomy, supported by internal learning initiatives such as the Live Your Potential program.
Responsibilities
- Design, train, and deploy machine learning models optimized for reliability and speed
- Develop APIs and microservices to serve machine learning models in production environments
- Build and maintain data ingestion, preprocessing, and model training pipelines
- Identify optimization strategies to boost scalability, cut expenses, and eliminate bugs
- Track production model performance using statistical techniques
- Coordinate with analytics, architecture, and product management teams to deliver backend features
- Lead or participate in proof-of-concept projects and full-scale feature implementations
Requirements
- Bachelor's degree with 4+ years of experience or Master's degree with 3+ years of experience in Data Science, Machine Learning, Computer Science, or a related discipline
- Proven background in building and deploying machine learning models in production
- Strong proficiency in Python alongside machine learning frameworks like scikit-learn, TensorFlow, or PyTorch
- Familiarity with distributed data tools, Java, Scala, and Spark
- Solid understanding of hypothesis testing and statistical methodologies
- Experience working with both structured and unstructured data
Qualifications
- Demonstrated ability to validate hypotheses rapidly through experimentation
- Background in constructing personalization, ranking, or recommendation engines
- Prior exposure to ad tech or online advertising environments
- Familiarity with SQL, data warehousing, and distributed data architectures
- Previous data science research experience or involvement
- Strong foundational knowledge in linear algebra and statistics
- Practical experience utilizing Databricks
- Knowledge of big data analytics and massively large-scale data systems
- Experience deploying applications onto public cloud platforms such as Google Cloud Platform or Microsoft Azure
Core Skills
Benefits
- Participation in the InMobi Live Your Potential program for continuous learning and career progression
- Opportunity to collaborate with AI and machine learning professionals
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is this job located?
This role is based in Bengaluru and is performed on-site.
What is the employment type?
This position is full-time.
What education and experience are required?
Candidates must hold either a Bachelor's degree with at least 4 years of experience or a Master's degree with at least 3 years of experience in Computer Science, Machine Learning, Data Science, or a related field.
What salary does this position offer?
The posting does not specify a salary.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.