- LocationKarnataka , India
-
IndustryComputer Software
A dynamic and innovation-driven fintech product company is seeking a Python AI Developer to join its growing AI/ML team. This role offers an opportunity to work on state-of-the-art AI solutions that directly impact the delivery of customer-centric financial services. You’ll contribute to the development, optimization, and deployment of both Generative AI (GenAI) and traditional machine learning models, supporting use cases like credit risk scoring, fraud detection, customer profiling, and predictive analytics.
As a Python AI Developer, you will play a key role in building and fine-tuning Large Language Models (LLMs), deploying them using frameworks such as Hugging Face Transformers and LangChain, and integrating them with intelligent applications like chatbots and virtual agents. You’ll also work on projects involving OCR (Optical Character Recognition), Automatic Speech Recognition (ASR), and other speech and text-based AI solutions.
You will be responsible for collaborating with cross-functional engineering and product teams to embed AI capabilities into production systems, ensuring that solutions are scalable, secure, and maintain high performance. A significant part of the role includes rapid prototyping, prompt engineering, embedding generation, and deploying models using APIs through frameworks like FastAPI or Flask.
What You’ll Do:
-
Design, develop, and deploy AI/ML models using Python.
-
Lead or contribute to Generative AI projects involving LLM fine-tuning and deployment.
-
Develop solutions using OCR, ASR, and speech-related AI technologies.
-
Implement and manage AI/ML pipelines, from data preprocessing to model monitoring.
-
Integrate AI models into scalable APIs and services for real-world deployment.
-
Collaborate closely with product, data, and engineering teams for solution delivery.
-
Stay up to date with the latest research, trends, and tools in AI/ML and GenAI.
What We’re Looking For:
-
Strong proficiency in Python and AI/ML libraries like TensorFlow, PyTorch, or Hugging Face.
-
Hands-on experience with LLMs, embeddings, and prompt engineering, as well as deployment using LangChain or similar frameworks.
-
Proven track record of working on at least one GenAI project (e.g., chatbots, generative interfaces).
-
Experience in one or more traditional ML projects such as recommendation systems, anomaly detection, or credit risk scoring.
-
Knowledge of MLOps best practices including versioning, monitoring, and CI/CD for models.
-
Familiarity with cloud platforms (AWS, GCP, Azure) for model training and deployment.
-
Strong data processing and feature engineering skills.
-
Experience with SQL and NoSQL databases.
-
Ability to develop and serve APIs using FastAPI, Flask, or similar frameworks.
Good to Have:
-
Exposure to vector databases such as FAISS, Pinecone, or ChromaDB.
-
Prior experience in financial services, particularly in applying AI to risk, fraud, or customer insights.
-
Understanding of NLP, time-series forecasting, or reinforcement learning.
Why This Role?
-
Be part of a fast-paced, intellectually stimulating AI product team working on high-impact solutions.
-
Collaborate with top-tier researchers and academic partners, including professors and students from institutions like IIT Dharwad.
-
Access to cutting-edge AI tools, technologies, and mentorship in a high-growth product environment.
-
Clear career progression with opportunities for leadership and deep technical specialization.
-
Competitive compensation aligned with your skills and experience.
-
Full-time, on-site role based in Dharwad, Karnataka.
If you are passionate about applying AI to solve real-world problems in financial services and enjoy working in a collaborative, research-backed product development environment, this opportunity is for you.
Check Your Resume for Match
Upload your resume and our tool will compare it to the requirements for this job like recruiters do.
Check for Match