onsite
AI/ML Engineer - TATA ELXSI
ML Engineer
Design and implement cloud‑native backend systems, data pipelines, and microservices to deploy AI/ML models for NLP, computer vision, and video processing using Azure AI Services and modern CI/CD practices.
About the role
Key Responsibilities
- Design and develop scalable backend components, data systems, and pipelines for AI‑driven applications.
- Build and maintain cloud‑native (or on‑premise) infrastructure, including databases, serverless functions, and microservices.
- Integrate, test, and deploy AI models for natural language processing, computer vision, and video analytics.
- Leverage Azure AI Services, Cognitive Services, and related tools to create intelligent solutions.
- Collaborate with cross‑functional teams to ensure solutions are maintainable, secure, and performant.
- Apply software‑engineering best practices such as CI/CD, automated testing, and comprehensive documentation.
Requirements
- Strong experience with Python and AI/ML frameworks (e.g., TensorFlow, PyTorch).
- Hands‑on expertise in Azure AI Services, Cognitive Services, and cloud‑native architecture.
- Proven ability to design microservices, data pipelines, and serverless solutions.
- Experience deploying NLP, computer‑vision, or video‑processing models in production.
- Familiarity with CI/CD tools, containerization, and automated testing practices.
Skills
pythonmachine learningcomputer visionnatural language processing