Job Description – AI/ML Developer (4\+ Years Experience)
Position:
**AI/ML Developer**
Experience
**4\+ Years**
Location
Chennai (Work from Office)
Employment Type
Full\-Time
About the Role
We are looking for an experienced **AI/ML Developer** with a strong background in designing, developing, and deploying Artificial Intelligence and Machine Learning solutions into **existing enterprise applications**. This is not a research\-only role—we need someone who has successfully integrated AI capabilities into production systems and understands how AI can solve real business problems.
Candidates with experience in the **Banking, Financial Services, Lending, or FinTech** domain will be highly preferred.
The ideal candidate should have a solid foundation in **Machine Learning, Mathematics, Statistics, and Software Engineering**, with hands\-on experience building AI\-powered features, workflow automation, intelligent decision\-making systems, and predictive models.
Key Responsibilities
· Design, develop, and deploy AI/ML solutions for enterprise applications.
· Integrate AI capabilities into existing banking or financial software products.
· Build intelligent business workflows using AI and automation.
· Develop ML models for prediction, classification, recommendation, anomaly detection, and decision support.
· Convert business problems into AI\-driven solutions using appropriate algorithms.
· Work closely with Product Owners, Business Analysts, and Engineering teams to understand business requirements.
· Build and optimize end\-to\-end ML pipelines from data collection to model deployment.
· Implement Retrieval\-Augmented Generation (RAG) and LLM\-based solutions where applicable.
· Develop AI agents and workflow automation using modern AI frameworks.
· Build APIs for integrating AI services into existing applications.
· Monitor, evaluate, retrain, and optimize machine learning models in production.
· Ensure model performance, scalability, explainability, and security.
· Write clean, reusable, and production\-quality code following engineering best practices.
· Collaborate with DevOps teams for CI/CD and MLOps deployment.
· Stay updated with the latest AI, ML, and Generative AI advancements.
**Required Technical Skills**
Programming
· Python (Advanced)
· SQL
· REST APIs
· Object\-Oriented Programming
**Machine Learning**
Strong hands\-on experience in:
· Supervised Learning
· Unsupervised Learning
· Classification
· Regression
· Clustering
· Time Series Forecasting
· Recommendation Systems
· NLP
· Deep Learning
· Feature Engineering
· Model Evaluation
· Hyperparameter Tuning
**AI \& Generative AI**
Experience with:
· Large Language Models (LLMs)
· Prompt Engineering
· Retrieval\-Augmented Generation (RAG)
· AI Agents
· Vector Databases
· Embedding Models
· AI Workflow Automation
· Multi\-Agent Systems (Preferred)
**Frameworks**
· Scikit\-learn
· TensorFlow or PyTorch
· XGBoost
· LightGBM
· Hugging Face Transformers
· LangChain / LlamaIndex (Preferred)
**Data Engineering**
· Pandas
· NumPy
· Data Cleaning
· Data Transformation
· ETL Pipelines
**Databases**
· PostgreSQL / MySQL
· MongoDB (Preferred)
· Vector Databases (Pinecone, Chroma, Weaviate, Milvus, FAISS)
**Cloud \& Deployment**
Experience in one or more:
· Azure AI
· AWS AI Services
· Google Cloud AI
Knowledge of
· Docker
· Kubernetes
· CI/CD
· MLOps
· Model Monitoring
**Banking Domain Experience (Preferred**)
Candidates with implementation experience in Banking, Financial Services, NBFCs, or FinTech products will be preferred.
Experience in one or more of the following is highly desirable:
· Loan Origination Systems (LOS)
· Loan Management Systems (LMS)
· Collections
· Credit Risk Assessment
· Fraud Detection
· Customer Risk Scoring
· KYC Automation
· AML Monitoring
· Document Intelligence
· OCR\-based Data Extraction
· Banking Workflow Automation
· Lending Decision Engines
· Credit Underwriting Automation
**Mathematics \& Analytical Skills**
The candidate should have a strong understanding of:
· Linear Algebra
· Probability
· Statistics
· Calculus
· Optimization Techniques
· Numerical Methods
· Matrix Operation
· Data Analysis
· Statistical Inference
Should be capable of selecting appropriate algorithms based on business requirements rather than relying solely on pre\-built AI tools.
Required Experience
· Minimum **4 years of hands\-on AI/ML development experience**.
· Proven experience implementing AI features in live production applications.
· Experience integrating AI into existing enterprise software products.
· Experience building complete ML pipelines from development to deployment.
· Experience working with structured and unstructured datasets.
· Experience deploying ML models into production environments.
· Strong understanding of software architecture and scalable application development.
· Experience with workflow automation and intelligent process automation.
· Ability to optimize AI solutions for performance, accuracy, and scalability.
Preferred Qualifications
· Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Mathematics, Statistics, or a related field.
· AI/ML certifications from Microsoft, AWS, Google, or equivalent are an advantage.
· Experience with Banking or Financial domain projects is highly preferred
Soft Skills
· Strong analytical and problem\-solving abilities.
· Excellent mathematical reasoning.
· Ability to translate business requirements into AI solutions.
· Good communication and stakeholder management skills.
· Ownership mindset with attention to quality and scalability.
· Ability to work independently and collaboratively in cross\-functional teams.
Pay: From ₹500,000\.00 per year
Work Location: In person
Note: This is a third party job (Aggregated by careeruplift.ai). Shortlisting and Final hiring decision & process is handled by the company.