img
Contract TypeFull-time
Workplace typeOn-site
LocationDhahran

Job Description

About the Role

Tata Consultancy Services (TCS), a leader in IT services and business solutions with over 50 years of experience, is seeking a Gen AI Engineer. This role is based in Dhahran, Saudi Arabia, and will involve contributing to innovative projects utilizing advanced artificial intelligence technologies. As a Gen AI Engineer, you will play a key part in designing, developing, and deploying sophisticated computer vision and generative AI solutions, requiring a strong foundation in deep learning and computer vision.

Key Responsibilities

  • Design, develop, and deploy computer vision models for processing multiple real-time camera streams.
  • Build and optimize deep learning pipelines using CNNs, YOLO, Auto-Encoders, Vision-Language Models (VLMs), and OCR models.
  • Fine-tune and train YOLO, VLM, and OCR models (such as Paddle OCR) for image and video understanding, including text detection and recognition.
  • Collaborate with data engineering teams to develop data annotation pipelines and clean large-scale datasets.
  • Utilize annotation tools like Label Studio or CVAT for annotation tasks, ensuring high-quality labeled data.
  • Deploy models using NVIDIA Deep Stream, Docker, and microservices architecture for scalable production environments.
  • Develop APIs and backend services using Fast API for model inference and integration.
  • Continuously improve model performance through experimentation, evaluation, and feedback loops.
  • Contribute to the documentation, scaling, and maintenance of vision systems in production.

Qualifications and Requirements

  • Experience with video analytics, object detection, tracking, segmentation, and scene understanding.
  • Exposure to edge computing, GPU optimization, and model quantization for real-time deployment.
  • Familiarity with CI/CD pipelines and MLOps practices in vision systems.
  • Experience with large-scale vision datasets and data curation tools.
  • Proficiency in Python, with hands-on experience in PyTorch, TensorFlow, or Paddle Paddle.
  • Experience with YOLO models, including training, fine-tuning, and deployment.
  • Working knowledge of CNNs, Auto-Encoders, and Vision-Language Models (VLMs) for both images and videos.
  • Experience using Paddle OCR or similar OCR frameworks for text detection and recognition in images and video frames.
  • Experience with NVIDIA Deep Stream SDK for multi-stream video processing and inference acceleration.
  • Familiarity with annotation tools such as Label Studio or CVAT, including managing and cleaning annotated datasets.
  • Experience building and deploying microservices with Fast API and Docker.
  • Strong understanding of data preprocessing, augmentation, and pipeline design for vision tasks.
  • Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams.

Required Skills

  • Video Analytics
  • Object Detection
  • Tracking
  • Segmentation
  • Scene Understanding
  • Edge Computing
  • GPU Optimization
  • Model Quantization
  • CI/CD Pipelines
  • MLOps
  • Large-Scale Vision Datasets
  • Python
  • PyTorch
  • TensorFlow
  • Paddle Paddle
  • YOLO Models
  • CNNs
  • Auto-Encoders
  • Vision-Language Models (VLMs)
  • Paddle OCR
  • NVIDIA Deep Stream SDK
  • Annotation Tools (Label Studio, CVAT)
  • Microservices
  • Fast API
  • Docker
  • Data Preprocessing
  • Data Augmentation
  • Pipeline Design
  • Computer Vision Models
  • Deep Learning Pipelines
  • Text Detection
  • Text Recognition
  • Data Annotation Pipelines
  • Microservices Architecture
  • Backend Services
  • Model Inference
  • Integration
  • Model Performance Improvement
  • Experimentation
  • Evaluation
  • Feedback Loops
  • Documentation
  • Scaling
  • Maintenance
  • Vision Systems
  • Problem-Solving
  • Communication
  • Collaboration

Work Environment and Details

This is a full-time position for a Gen AI Engineer at Tata Consultancy Services (TCS), located in Dhahran, Saudi Arabia. The role requires 5-10 years of experience. The application deadline is 30-June-2026.


Requirements

  • Requires 5-10 Years experience

Similar Jobs