Building the Future of Wealth & Asset Management At Neo, we’re not building another financial platform. We’re building the future of wealth and investing in India AI-native, proactive, and designed for speed and trust. Whether it’s trading, wealth reporting, onboarding, or advisory, our systems act like a thinking partner that anticipates needs, surfaces insights, and executes seamlessly.
This isn’t a feature roadmap. It’s a movement :
We’re building the category-defining AI-first wealth & asset management platform for India. Everything you touch here content, logic, design, product, infrastructure is part of a system that reimagines how finance should work if we broke free from legacy thinking.
What you’ll get here :
If you’ve ever wanted to be on the founding floor of a new financial era, this is it. At Neo, you’re not just taking a job you’re helping build the brain, memory, and reflexes of India’s AI-native wealth & asset management system.
Job Description : Senior Machine Learning Engineer
Location : [Goa / Mumbai]
Experience Required : 4+ Years
About the Role :
We are looking for an experienced Senior 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) – 5+ years
Machine Learning & Statistics : 5+ years, strong knowledge of algorithms (Linear Regression, Decision Trees, KNN, SVM, Random Forest, Logistic Regression, Bayesian methods, Mean-based approaches)
NLP : 5+ years (Zero-shot, Few-shot classification, TF-IDF, Word2Vec, BERT)
Generative AI : 3+ years (OpenAI models, LLaMA, etc.)
Databases : MongoDB & MySQL – 5+ years
Version Control : Git, Bitbucket – 5+ years
Microservices : Flask, FastAPI – 5+ years
MLOps : AWS, Jenkins, Docker / CircleCI – 3+ years
Project Management Tools : JIRA, Asana – 5+ years
REST APIs : 2+ years
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.
Senior Machine Learning Engineer • Panaji Muwara, Gujarat, India