New opportunity

[LTA-TRO] SENIOR/ EXECUTIVE ENGINEER (VIDEO ANALYTICS/ AI)

LTA Land Transport Authority · Singapore

About this role

The Land Transport Authority (LTA) is seeking a Senior/Executive Engineer to join the Traffic Light Management and Sensors team. This role focuses on the design, development, deployment, and maintenance of Video Analytics (VA) and Artificial Intelligence (AI) solutions to enhance traffic management, operational efficiency, and road safety in Singapore. Responsibilities include developing system architecture for VA/AI solutions, building AI/ML models (including generative AI) for traffic incident detection and classification, and managing model deployments across on-premises and cloud environments. The engineer will also be responsible for dataset annotation, model optimization, validation, and performance maintenance. Collaboration with internal and external stakeholders to define engineering requirements and system integration is a key aspect of the position. Requirements include a background in Computer Science, Engineering, AI, or Data Science, along with proficiency in Python, C++, or C#. Candidates should have experience in MLOps, deep learning frameworks (PyTorch, TensorFlow), media processing (ffmpeg, Gstreamer), containerization (Docker, Kubernetes), and stream processing (Kafka). Familiarity with VLM, NLP, and LLM implementations is highly valued. Hands-on experience in VA/AI projects, particularly in transportation, is preferred. Strong communication skills and the ability to work effectively in a team are essential.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

PythonC++C#MLOpsPyTorchTensorFlowffmpegGstreamerDockerKubernetesKafkaVLMVideo AnalyticsNLPLLMGenerative AIComputer Vision

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • End-to-End AI/ML Lifecycle Management

    The role requires managing the full lifecycle of AI models, from dataset annotation and model development to deployment and performance maintenance. You must demonstrate proficiency in MLOps, containerization (Docker/Kubernetes), and cloud/on-premises integration to ensure models are scalable and reliable for real-time traffic operations.

  • Video Analytics and Computer Vision Implementation

    A core priority is designing and building computer vision solutions for traffic incident detection and classification. You must be adept at media processing using tools like ffmpeg or Gstreamer and have a strong grasp of deep learning frameworks such as PyTorch or TensorFlow to translate raw video data into actionable traffic management insights.

  • Stakeholder Coordination and Requirements Definition

    You will act as a bridge between technical development and operational needs. This involves collaborating with internal and external stakeholders to define engineering requirements, performance specifications, and system integration strategies, requiring strong interpersonal skills to align technical outputs with public service goals.

Likely challenges to think through

  • Balancing Real-Time Performance with Model Complexity

    Traffic management systems require low-latency processing. The challenge lies in optimizing complex AI models for real-time performance without sacrificing accuracy. Prepare by discussing your experience in model optimization, quantization, or pruning techniques to maintain high throughput in stream processing environments like Kafka.

  • Integrating Modern AI with Legacy Infrastructure

    Deploying advanced AI/ML solutions within existing transportation systems often involves technical constraints. You may face difficulties integrating new models with legacy hardware or software. Prepare by highlighting your experience in system architecture design and your ability to navigate technical limitations when deploying across hybrid cloud and on-premises environments.

03

Practice your answers

Technical practice

Designing Scalable VA/AI System Architecture

What to coverExplain your approach to designing a system architecture that handles high-volume video streams for real-time traffic incident detection. Discuss how you balance latency, throughput, and reliability when integrating on-premises sensors with cloud-based processing.

Optimizing Deep Learning Models for Edge Deployment

What to coverDescribe your process for optimizing models built in PyTorch or TensorFlow for deployment in resource-constrained environments. Mention techniques such as quantization, pruning, or knowledge distillation to maintain performance while reducing computational overhead.

Implementing MLOps for Model Lifecycle Management

What to coverHow do you manage the end-to-end lifecycle of an AI model, from dataset annotation to continuous monitoring and retraining? Suggestion: Focus on version control for data and models, automated testing pipelines, and how you ensure model performance does not degrade over time.

Handling Real-time Video Streams with Media Processing Tools

What to coverDiscuss your experience using tools like ffmpeg or Gstreamer for pre-processing video data. Explain how you handle stream synchronization and frame extraction to ensure high-quality input for your computer vision models.

Containerization and Orchestration in AI Workflows

What to coverExplain the role of Docker and Kubernetes in your deployment strategy. Describe how you use these tools to ensure consistency across development, staging, and production environments for complex AI applications.

Integrating Stream Processing with Kafka

What to coverHow would you utilize Apache Kafka to handle high-velocity data streams in a traffic management system? Discuss the trade-offs between using Kafka for real-time analytics versus batch processing for model training.

Applying Generative AI and LLMs in Traffic Operations

What to coverGiven the requirement for generative AI and LLM familiarity, how would you apply these technologies to improve traffic management or incident reporting? Suggestion: Discuss potential use cases like automated report generation or natural language interfaces for traffic operators.

Validation and Performance Metrics for VA Models

What to coverWhat metrics do you prioritize when validating a computer vision model for traffic incident detection? Explain how you handle class imbalance in datasets and ensure the model meets safety-critical reliability standards.

Behavioural practice

Collaborating with Cross-Functional Stakeholders

What to coverDescribe a situation where you had to translate complex technical AI requirements into actionable specifications for non-technical stakeholders. How did you ensure alignment on project goals and performance expectations?

Problem-Solving in Complex Engineering Projects

What to coverTell me about a time you encountered a significant technical roadblock during an AI/VA project. What steps did you take to diagnose the issue, and how did you arrive at a solution while keeping the project on schedule?

Managing Conflicting Priorities in a Team Environment

What to coverProvide an example of how you handled a situation where you had to balance immediate operational maintenance needs with long-term development goals. How did you communicate your priorities to your team and management?

Adapting to New Technologies

What to coverDescribe a time you had to quickly learn and implement a new technology or framework to meet a project requirement. How did you approach the learning process, and what was the impact on the project's success?

02

Sharpen your knowledge

Topics to prepare

  • Video Analytics and Computer Vision Architectures

    Review the design patterns for real-time traffic incident detection and classification. Exercise: Sketch a system architecture that processes live video feeds for vehicle classification, incorporating model inference, data annotation pipelines, and performance validation metrics. This is relevant to the LTA's focus on traffic management and road safety.

  • MLOps and Model Lifecycle Management

    Study the end-to-end lifecycle of AI models, specifically deployment and maintenance in hybrid on-premises and cloud environments. Exercise: Define a CI/CD pipeline strategy for retraining and fine-tuning models based on new traffic data. This directly addresses the requirement for managing model performance, scalability, and reliability.

Skills to revise

  • Media Processing with ffmpeg and GStreamer

    Gain proficiency in handling high-throughput video streams. Exercise: Create a script using GStreamer to ingest a video stream, perform basic frame extraction, and pipe the output to a Python-based inference engine. This is essential for the role's requirement to process real-time traffic video data.

  • Containerization and Orchestration (Docker/Kubernetes)

    Practice deploying AI models within containerized environments. Exercise: Containerize a simple PyTorch inference model using Docker and write a Kubernetes deployment manifest to manage scaling. This is critical for the LTA's requirement to manage deployments across various infrastructure environments.

  • Stream Processing with Kafka

    Understand how to handle high-velocity data streams for real-time analytics. Exercise: Set up a Kafka producer to simulate traffic sensor data and a consumer to process these events for incident detection. This is relevant to the role's need for real-time operational decision-making.

04

Your preparation checklist

  • Prepare a technical project portfolio for video analytics

    Curate a portfolio showcasing end-to-end AI/ML projects, specifically those involving computer vision, object detection, or classification. Highlight your experience with deep learning frameworks like PyTorch or TensorFlow and explain how you handled dataset annotation and model optimization.

  • Demonstrate MLOps and infrastructure proficiency

    Be prepared to discuss your experience in deploying models into production. Specifically, explain how you have utilized Docker and Kubernetes for containerization and Kafka for stream processing in previous projects to ensure scalability and reliability.

  • Review media processing and VLM/LLM integration

    Refresh your knowledge on media processing tools like ffmpeg and Gstreamer. Additionally, prepare to discuss how you would integrate Vision Language Models (VLM) or NLP/LLM implementations into a traffic management system to enhance operational decision-making.

  • Develop a strategy for stakeholder collaboration

    Prepare examples of how you have translated complex engineering requirements into actionable system specifications when working with cross-functional teams or external stakeholders, as this role requires significant coordination.

  • Formulate questions regarding LTA traffic infrastructure

    Prepare thoughtful questions about the current challenges in Singapore's traffic management, such as how the team balances on-premises versus cloud-based AI deployments or how they prioritize safety-critical incident detection models.

AI-generated from the job information · Prepared Oct 14, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability last checked: 18 Oct 2026. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in Singapore. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…