onsite
AI Engineer - Tata Consultancy Services (TCS)
AI Engineer
AI Engineer building full‑stack applications that embed AI/ML outputs into user‑facing and backend workflows, using Python, Node.js, and modern AI coding assistants while ensuring secure, high‑quality delivery.
About the role
Key Responsibilities
- Design and develop full‑stack applications that integrate AI/ML model outputs into both user interfaces and backend services.
- Build and maintain APIs and orchestration services for model inference, prompt flows, and agent/tool integrations.
- Leverage AI coding assistants such as GitHub Copilot and agentic IDEs to accelerate development while preserving code quality.
- Implement intuitive UI/UX experiences for AI‑enabled features, including explanations, feedback loops, and human‑in‑the‑loop controls.
- Apply secure Software Development Life Cycle practices: code reviews, automated testing, dependency management, and vulnerability remediation.
- Collaborate with architects and platform teams to align solutions with enterprise standards and reuse shared components.
Requirements
- Proficiency in Python and Node.js for backend and API development.
- Hands‑on experience with Machine Learning model deployment and inference pipelines.
- Familiarity with AI coding assistants and modern IDE extensions.
- Strong understanding of secure SDLC practices and automated testing frameworks.
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑paced environment.
Skills
pythonnodejsmachine learning