Machine Learning Engineer

4 weeks ago


Bengaluru, Karnataka, India Neo Wealth and Asset Management Full time

About Neo Group:

Neo is a new-age, focused Wealth and Asset Management platform in India, catering to HNIs, UHNIs and multi-family offices. Neo stands on its three pillars of unbiased advisory, transparency and cost-efficiency, to offer comprehensive, trustworthy solutions. Founded by Nitin Jain (ex-CEO of Edelweiss Wealth), Neo has amassed over USD 3 Billion (₹25,000 Cr.) of Assets Under Advice within a short span of 2 years since inception, including USD 360 Million (₹3,000 Cr.) Assets Under Management. We have recently partnered with Peak XV Partners via a USD 35 Million growth round.

To know more, please visit: www.neo-group.in

Position: Machine Learning Engineer

Location: Mumbai

Experience: 1-6 years

About the Role

We are looking for an Machine Learning Engineer with a strong background in Machine Learning, NLP, and Generative AI to join our team. The ideal candidate will have hands-on expertise in building, deploying, and managing ML solutions, along with a deep understanding of modern AI frameworks and cloud-based MLOps practices.

Key Responsibilities:

  • Design, develop, and deploy machine learning models and pipelines for production-scale applications.
  • Implement NLP solutions using algorithms such as TF-IDF, Word2Vec, BERT, Zero-Shot and Few-Shot learning techniques.
  • Apply Generative AI models (OpenAI, LLaMA, Gemini, Perplexity etc.) to solve real-world business problems.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Work with statistical and mathematical models to analyze complex datasets.
  • Develop and maintain RESTful APIs and microservices using Flask/FastAPI.
  • Manage ML lifecycle, including versioning, CI/CD, and deployment using AWS, Docker, Jenkins, and other MLOps tools.
  • Maintain source code repositories (Git, Bitbucket) and ensure best practices for version control.
  • Work with databases (MongoDB, MySQL) to handle structured and unstructured data.
  • Participate in project management using tools like JIRA/Asana.
  • Stay up-to-date with advancements in AI/ML and contribute to innovation within the team.

Required Skills & Experience

Education:

  • Bachelor's/Master's in Computer Science, Engineering, Mathematics, or Statistics.
  • ML/Deep Learning/NLP Certification preferred.

Technical Expertise (Must-Have):

  • Programming: Python (DSA)
  • Machine Learning & Statistics: Strong knowledge of algorithms (Linear Regression, Decision Trees, KNN, SVM, Random Forest, Logistic Regression, Bayesian methods, Mean-based approaches)
  • NLP: Zero-shot, Few-shot classification, TF-IDF, Word2Vec, BERT
  • Generative AI: OpenAI models, LLaMA, etc.
  • Databases: MongoDB & MySQL
  • Version Control: Git, Bitbucket
  • Microservices: Flask, FastAPI
  • MLOps: AWS, Jenkins, Docker/CircleCI
  • Project Management Tools: JIRA, Asana
  • REST APIs

Preferred Qualities

  • Strong problem-solving and analytical skills.
  • Ability to work independently as well as in a collaborative team environment.
  • Excellent communication skills to convey complex technical concepts to non-technical stakeholders.
  • Passion for staying ahead in the AI/ML space.

Why Join Us?

  • Opportunity to work on cutting-edge AI and Generative AI projects.
  • Exposure to end-to-end ML lifecycle and large-scale deployments.
  • Collaborative and innovative work culture.
  • Growth opportunities in leadership and advanced AI research.


  • Bengaluru, Karnataka, India PayPal Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Assist in the development and optimization of machine learning models. Preprocess and analyze datasets to ensure data quality. Collaborate with senior engineers and data scientists on model deployment. Conduct experiments and run machine learning tests. Stay updated with the latest advancements in machine learning. Minimum of 2 years of relevant work...


  • Bengaluru, Karnataka, India Dash Hire Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are seeking a highly experienced and motivated ML Engineer to lead the development of our AI Agent platform. In this role, you will be responsible for defining the product vision, strategy, and roadmap, as well as collaborating with cross-functional teams to bring our innovative product to market. This is a unique opportunity to shape the future of...


  • Bengaluru, Karnataka, India NatWest Group Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Join us as a Machine Learning EngineerWe're looking for someone to deploy, automate, maintain and monitor machine learning models and algorithms to make sure they work effectively in a production environmentDay-to-day, you'll collaborate with colleagues to design and develop state-of-the-art machine learning products which power our group for our...


  • Bengaluru, Karnataka, India Apple Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Imagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Every single day, people do amazing things at Apple. Do you want to impact the future of Manufacturing here at Apple through cutting edge ML techniques? This position involves a wide variety of skills, innovation,...


  • Bengaluru, Karnataka, India Dirac Labs Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company DescriptionDirac Labs is at the forefront of developing advanced positioning, tracking, and navigation solutions for autonomous vehicles, unmanned aerial systems, asset tracking, and robotics. By leveraging cutting-edge quantum sensing and nanophotonics research from the University of Wisconsin–Madison, Dirac Labs is creating innovative quantum...


  • Bengaluru, Karnataka, India EarnIn Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    POSITION SUMMARY EarnIn is undergoing transformative investments in machine learning products, algorithms, and platforms. We seek highly skilled and experienced ML engineers to lead our algorithmic marketing initiatives from our Bengaluru office in India. You will apply machine learning models, statistical techniques, experiment design, and data analysis to...


  • Bengaluru, Karnataka, India RBS Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Join us as a Machine Learning EngineerWe're looking for someone to deploy, automate, maintain and monitor machine learning models and algorithms to make sure they work effectively in a production environmentDay-to-day, you'll collaborate with colleagues to design and develop state-of-the-art machine learning products which power our group for our...


  • Bengaluru, Karnataka, India Welldoc Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are seeking a skilled and experienced Machine Learning Engineer to join our team.The ideal candidate will have a strong background in Python and PyTorch, along with 4-8 years of experience deploying ML/AI models to production. This role requires excellent analytics skills and a good working knowledge of Databricks. You will work closely with data...


  • Bengaluru, Karnataka, India EarnIn Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    POSITION SUMMARY As a Fintech company where Machine Learning (ML) is one of the key drivers of growth, our operations highly rely on machine learning models, from business decisions to customer experiences. Therefore, building and deploying state-of-the-art machine learning systems to drive impact via our data capabilities is key. To guarantee the success...


  • Bengaluru, Karnataka, India Angel and Genie Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    As a Machine Learning Engineer (Azure Databricks), your role will involve: - Leading machine learning projects and taking ownership of the development and optimization of algorithms. - Preparing and transforming datasets for analysis and model training. - Evaluating model performance and ensuring successful deployment in production environments. -...