21 Oct
|
Tata Consultancy Services
|
Bengaluru
21 Oct
Tata Consultancy Services
Bengaluru
Role- AI/ML - Developer
Desired Experience Range- 5-8 Years
Location- Pan India
Job Summary
We are looking for an experienced AI/ML Developer to design, develop, train, and deploy machine learning and AI solutions. The candidate should have robust hands-on expertise in Python, machine learning algorithms, deep learning, data processing, model deployment, and MLOps.
Roles & Responsibilities-
- Design and develop Machine Learning and AI models for business use cases.
- Perform data preprocessing, feature engineering, model training, testing, and optimization.
- Develop solutions using Python and ML frameworks such as Scikit-learn, TensorFlow, and PyTorch.
- Build classification, regression, clustering, recommendation, and predictive models as required.
- Develop and integrate AI/ML services using REST APIs.
- Deploy ML models into production environments.
- Implement MLOps practices for model versioning, CI/CD, monitoring, and retraining.
- Work with structured and unstructured datasets.
- Optimize model performance, scalability, and reliability.
- Collaborate with Data Engineers, Data Scientists, Cloud Engineers, and business stakeholders.
- Document model design, implementation, testing, and deployment processes.
Mandatory Skills
- Python
- Machine Learning
- Artificial Intelligence
- Scikit-learn
- TensorFlow and/or PyTorch
- Pandas / NumPy
- SQL
- Data preprocessing & Feature Engineering
- Model Development & Deployment
- REST APIs
- Git
- MLOps fundamentals
Good to Have
- Generative AI / LLM knowledge
- RAG
- LangChain / LlamaIndex
- Hugging Face
- NLP / Computer Vision
- Docker / Kubernetes
- MLflow
- Cloud AI/ML platforms such as AWS SageMaker, Azure Machine Learning, or Google Vertex AI.
📌 AI/ML - Developer (Bengaluru)
🏢 Tata Consultancy Services
📍 Bengaluru