Actively Hiring
TA
Software Engineer – Data Science
Talentica Software India
Skills:
Machine Learning
Python
TensorFlow
NLP
Computer Vision
Job Description
Job Title: Software Engineer – Data Science
Company: Talentica Software India
Job Category: Machine Learning
Roles & Responsibilities:
As a Software Engineer – Data Science at Talentica, you will help build intelligent, production\-ready products by applying Machine Learning and Agentic AI. You will work across the AI/ML lifecycle—from identifying product opportunities and developing models to building AI agents and deploying scalable solutions. Your work will contribute to innovative product features and solve complex business problems for startups and global product companies.
* Spotting where AI and ML fit: product features and business problems that machine learning can solve.
* ML algorithms and solutions in Python, from design through implementation.
* Agentic AI applications built on LangChain, LangGraph, or similar frameworks.
* The path from problem definition and PoC to production deployment, often on early\-stage products where the problem is still being shaped.
* Integration of your AI/ML solutions into production systems, working with engineering managers and product engineering teams.
* AI features that ship inside startup and product\-company client's products, built around the business problems those clients need solved.
* Model quality after launch: performance evaluation, algorithm optimization, and the reliability, scalability, and maintainability of what you deploy.
* Applying research papers, emerging techniques, and industry best practices to practical problems.
* Your share of the Data Science team's technical discussions and knowledge sharing.
### What We Need
* A strong foundation in Machine Learning, with a background primarily in ML.
* At least 1 year of hands\-on experience in Agentic AI, including the development of AI agents or agent\-based applications.
* Production experience in developing and deploying AI/ML solutions.
* Hands\-on experience with LangChain, LangGraph, or similar frameworks for building LLM\- powered applications or AI agents.
* Strong programming skills in Python and the ability to implement algorithms and develop maintainable code.
* Good understanding of ML algorithms, statistical techniques, and model evaluation methods.
* Practical experience in at least one area of Machine Learning, such as NLP, Computer Vision, or Predictive Analytics.
* Experience with standard ML/DL libraries such as Scikit\-learn, TensorFlow, Keras, or OpenCV, as relevant to the problem domain.
* Ability to convert PoCs into production\-quality solutions and integrate them into existing applications.
* Good analytical, problem\-solving, communication, and collaboration skills.
### Good to have
Work Location: Maharashtra, India
Availability: Full time
Requirements
* Experience with Large Language Models (LLMs), prompt engineering, Retrieval\-Augmented Generation (RAG), and vector databases.
* Familiarity with agent orchestration, tool calling, multi\-step reasoning workflows, and evaluation of AI agent outputs.
* Experience with cloud platforms, APIs, Docker, or MLOps practices.
* Exposure to Big Data technologies.
* Ability to understand and apply relevant research papers to practical ML/AI problems.
* Relevant coursework or certifications in Machine Learning, statistics, linear algebra, or deep learning.
### Must have
* Machine Learning, Python, Agentic AI (1\+ year), LangChain/LangGraph or similar frameworks, and production deployment experience.
### Why It's Worth Your Time
Key Skills: Machine Learning, Python, TensorFlow, NLP, Computer Vision
Salary: Not disclosed