Artificial Intelligence Engineer

Tata Communications

New Delhi

On-site

INR 1,200,000 - 1,600,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A global telecommunications firm is seeking an experienced Artificial Intelligence Engineer in New Delhi. This role is focused on architecting and deploying AI-enabled solutions, integrating IoT data pipelines, and automating workflows with a strong emphasis on full stack applications. Ideal candidates will have proficiency in Java and Python, as well as hands-on experience with machine learning and cloud-native platforms. The position is full-time at a mid-senior level, offering an opportunity to lead innovative projects.

Qualifications

  • Proven experience in architecting software applications with real-time data and machine learning.
  • Hands-on expertise in Java and Python for back-end services and ML models.
  • Experience with IoT protocols like MQTT and CoAP.

Responsibilities

  • Architect and deploy solutions combining ML models with full stack applications.
  • Integrate data pipelines and model inference for optimized performance.
  • Lead technical discussions across cross-functional teams.

Skills

Software architecture
Machine learning
Integration of IoT protocols
Java (Spring Boot)
Python
Agile methodology
DevOps practices

Tools

Docker
Kubernetes
Jenkins
Git
Kafka
AWS Kinesis

Job description

Overview

Artificial Intelligence Engineer role at Tata Communications. This description consolidates responsibilities related to architecting AI-enabled solutions, IoT data pipelines, and full stack integration.

Responsibilities
  • Responsible for architecting and deploying solutions that combine machine learning models with full stack applications using Java and Python. This role focuses on integrating data pipelines, model inference, and API-driven front-end interfaces to automate workflows and optimize performance across systems. Drives implementation strategies aligned to product requirements and engineering standards.
  • Understand IoT-specific requirements including data ingestion from edge devices, analytics needs, and user-facing application features.
  • Lead technical discussions with cross-functional teams (e.g., hardware, cloud, analytics) to evaluate feasibility, define specifications, and assess performance and scalability for IoT solutions.
  • Define and design software architecture for integrating IoT data pipelines, ML models, and full stack applications using Java and Python.
  • Deliver robust features including sensor data processing, real-time analytics dashboards, and APIs for device management and control.
  • Drive deployment of end-to-end IoT platforms - from data collection and ML model deployment to web/mobile access - with a focus on automation and resilience.
  • Review and finalize infrastructure design including edge-cloud integration, containerized services, and streaming data solutions (e.g., Kafka, MQTT).
  • Create and manage user stories for device-side logic, cloud-based processing, and visualizations, ensuring seamless interaction across systems like OSS-BSS and enterprise applications.
  • Establish standards for edge computing, MLOps in IoT, and cloud-native application development (SaaS/IoT PaaS), ensuring security, scalability, and maintainability.
  • Facilitate prioritization of features related to device data processing, predictive maintenance, anomaly detection, and real-time user interfaces.
Desired Skill Sets
  • Strong experience architecting and delivering software applications combining real-time data, machine learning, and cloud-native full stack platforms.
  • Hands-on expertise with Java (Spring Boot) and Python for both backend services and ML model implementation.
  • Experience with IoT protocols (MQTT, CoAP), data streaming (Kafka, AWS Kinesis), and edge-cloud data integration.
  • Deep understanding of software/application lifecycle management for connected device platforms.
  • Experience working in Agile setups and DevOps pipelines with tools like Docker, Kubernetes, Jenkins, Git
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Consulting
Industries
  • Telecommunications and Software Development

Referrals increase your chances of interviewing at Tata Communications by 2x

Get notified about new Artificial Intelligence Engineer jobs in New Delhi, Delhi, India.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Architect
AI/ML Architect

Tata Consultancy Services • Mumbai City

On-site
INR 2,500,000 - 4,000,000
AI Architect - (Artificial Intelligence)
AI Architect - (Artificial Intelligence)

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Solutions Architect - Data
Solutions Architect - Data

Tata Consultancy Services • Chennai

Remote
INR 1,200,000 - 1,800,000
AI ML - (Artificial Intelligence) & (Machine Learning)
AI ML - (Artificial Intelligence) & (Machine Learning)

Tata Consultancy Services • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Solutions Architect
Solutions Architect

Tata Consultancy Services • Bengaluru

Remote
INR 1,500,000 - 2,500,000
AWS Infrastructure Engineering
AWS Infrastructure Engineering

Tata Communications • Pune City

On-site
INR 1,500,000 - 2,500,000
Gen AI Architect
Gen AI Architect

Tata Consultancy Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

TIGI HR • New Delhi

Hybrid
INR 2,400,000 - 3,600,000
Data Scientist
Data Scientist

Amrapali.org • Chennai

On-site
INR 600,000 - 1,000,000
AI Engineer
AI Engineer

OATI • Hyderabad

On-site
INR 1,000,000 - 1,500,000
Potential for co-authorship on research
Collaborative research environment