AI Engineer

Tata Consultancy Services Limited
Cupertino, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$70,000.0 - $130,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Artificial Intelligence Programming Tools Revision Control Systems Python (Programming Language) Machine Learning Tensorflow Pytorch Large Language Models Multi-Agent Systems Prompt Engineering Git
+8 more
Containerization Scikit Learn Information Technology Machine Learning Operations Api Design Software Version Control Data Pipelines Docker

Requirements

Do you have experience in Version control?, Do you have a Master’s degree?, * 3-6 years of experience in ML, AI engineering, or a related applied role

  • Strong Python skills - pipelines, model training, API development

  • Hands-on experience with ML frameworks (PyTorch, TensorFlow, or scikit-learn)

  • Experience building and maintaining data pipelines for ML workflows

  • Practical LLM experience - prompt engineering, chaining, and agent frameworks (LangChain, LangGraph, or similar)

  • Experiment tracking tools - MLflow, Weights & Biases, or equivalent

  • Strong software engineering fundamentals - Git, testing, clean code, documentation

Preferred

  • Experience with hardware performance data or systems-level modeling

  • Familiarity with RAG systems and production ML deployment

  • Knowledge of dataset versioning tools (DVC) and containerization (Docker)

  • Experience building internal developer tools, Bachelor’s, Master’s, or PhD in Computer Science, Machine Learning, or a related field - or equivalent hands-on experience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · WWC 2023

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all