New opportunity

Custom Software Engineer

Accenture · Bengaluru, India

About this role

As an Edge Computing and Computer Vision Technical Lead, you will design and develop end-to-end Edge AI and Computer Vision solutions. You will work with cameras, sensors, edge compute platforms, and AI/ML models, contributing hands-on to solution design, development, deployment, and optimization while guiding engineering teams through the full project lifecycle from Proof of Concept (PoC) to production. Responsibilities include integrating edge platforms like NVIDIA Jetson and industrial PCs, working with diverse camera technologies (RGB, thermal, depth, ToF), and sensor fusion with LiDAR, radar, and IMUs. You will develop applications for object detection, segmentation, and OCR using architectures such as YOLO, SSD, and Vision Transformers. Optimization for edge deployment via quantization and pruning is required, alongside developing inference pipelines using tools like TensorRT and DeepStream. You will also implement device monitoring, OTA updates, and edge-to-cloud integration using MQTT and REST APIs. Requirements: Minimum 8 years of software engineering experience with significant hands-on expertise in Edge Computing and Computer Vision. Must have taken at least one Computer Vision solution from PoC through production. Proficiency in Python and C/C++, Linux, Docker, and MLOps practices is essential. Educational requirement is 15 years of full-time education. Experience in industrial, manufacturing, or robotics domains is an advantage.

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

Skills for this role

Edge ComputingComputer VisionMachine LearningNVIDIA JetsonGPUNPULiDARRadarUltrasonic sensorsIMUPLCObject detectionClassificationSegmentationTrackingOCRPose estimationAnomaly detectionYOLOSSDFaster R-CNNMask R-CNNDETRU-NetVision TransformersOpenCVGStreamerNVIDIA TensorRTNVIDIA DeepStreamIntel OpenVINO

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 Edge AI Lifecycle Management

    The role requires taking solutions from Proof of Concept (PoC) through pilot to full production. You must demonstrate the ability to bridge the gap between experimental model development and robust, scalable deployment, including handling OTA updates and device monitoring.

  • Hardware-Aware Model Optimization

    You must balance high-performance computer vision requirements with the physical constraints of edge devices like NVIDIA Jetson or industrial PCs. This involves hands-on expertise in quantization, pruning, and utilizing inference engines like TensorRT or DeepStream to meet latency and power targets.

  • Multi-Modal Sensor and Camera Integration

    Success depends on integrating diverse hardware, including RGB, thermal, and depth cameras, alongside LiDAR, radar, and IMUs. You must be prepared to handle complex tasks like multi-camera synchronization, sensor fusion, and preprocessing in challenging industrial environments.

Likely challenges to think through

  • Bridging Development and Field Deployment

    A significant challenge is the transition from a controlled lab environment to real-world industrial settings. Prepare by discussing how you manage environmental variables like glare, vibration, and low light, and how you design for remote troubleshooting and edge-to-cloud connectivity.

  • Technical Leadership in Cross-Functional Teams

    As a Technical Lead, you must guide junior engineers while remaining hands-on. The difficulty lies in maintaining code quality and architectural integrity across complex pipelines while mentoring others; prepare examples of how you have conducted technical reviews and resolved conflicts between hardware and software requirements.

03

Practice your answers

Technical practice

Edge AI Model Optimization

What to coverExplain the trade-offs between quantization (FP16/INT8) and pruning when deploying models like YOLO or Vision Transformers on resource-constrained hardware. Discuss how these techniques impact inference latency, memory footprint, and accuracy in a production environment.

Inference Pipeline Architecture

What to coverDescribe how you would design an efficient inference pipeline using NVIDIA DeepStream or TensorRT. Focus on how to handle multi-stream video processing while minimizing latency and managing GPU/NPU resource utilization.

Sensor Fusion Strategies

What to coverDiscuss the challenges of integrating disparate data sources such as LiDAR, radar, and RGB cameras for a unified perception system. Explain how you handle temporal synchronization and spatial calibration between these sensors in a robotics or industrial context.

Edge-to-Cloud Connectivity

What to coverHow do you manage reliable data transmission and OTA updates for edge devices in environments with intermittent network connectivity? Address the use of MQTT or REST APIs and how you ensure data integrity and security during remote deployments.

Handling Real-World Vision Challenges

What to coverDescribe your approach to mitigating common environmental challenges like low light, glare, motion blur, or vibration in industrial computer vision applications. Suggest specific preprocessing techniques or architectural choices that improve model robustness.

Embedded Linux and Containerization

What to coverExplain the role of Docker in an edge computing deployment lifecycle. Discuss how you manage container orchestration, resource isolation, and OS-level dependencies on embedded platforms like NVIDIA Jetson.

Camera Interface Protocols

What to coverCompare the use of MIPI-CSI versus GigE Vision or RTSP for high-performance computer vision applications. Explain when you would choose one over the other based on bandwidth, latency, and hardware integration requirements.

MLOps for Edge Deployment

What to coverOutline a strategy for managing the model lifecycle from PoC to production, including versioning, monitoring, and automated retraining loops. Suggest how to track model performance drift once deployed on edge devices.

Behavioural practice

Transitioning from PoC to Production

What to coverDescribe a specific instance where you led a computer vision project from a Proof of Concept to a full-scale production deployment. Focus on the technical hurdles you encountered during the scaling phase and how you resolved them.

Technical Leadership and Mentorship

What to coverProvide an example of how you guided a junior engineering team through a complex technical challenge or a difficult design review. Explain your approach to balancing hands-on contribution with the need to mentor others.

Cross-Functional Troubleshooting

What to coverTell me about a time you had to troubleshoot a critical failure involving both hardware (sensors/cameras) and software (AI models/networks). Describe your systematic approach to isolating the root cause in a distributed system.

Managing Technical Trade-offs

What to coverDescribe a situation where you had to make a difficult technical trade-off between model accuracy and real-time performance requirements. Explain how you communicated this decision to stakeholders and the final outcome.

02

Sharpen your knowledge

Topics to prepare

  • Edge AI Model Optimization

    Focus on the transition from training to production. Review techniques for model quantization (FP16/INT8) and pruning to meet latency and power constraints on edge hardware. Exercise: Take a pre-trained YOLO or Vision Transformer model and perform post-training quantization using TensorRT to measure the impact on inference speed and memory footprint.

  • Sensor Fusion and Edge Pipelines

    Understand the integration of heterogeneous data streams (RGB, LiDAR, IMU) and the development of robust inference pipelines. Exercise: Design a conceptual architecture for a multi-camera synchronization system that processes video via GStreamer and integrates IMU data to handle motion blur or vibration in an industrial environment.

  • MLOps for Edge Deployment

    Study the lifecycle management of edge devices, including OTA updates, device monitoring, and model versioning. Exercise: Map out a deployment strategy for a fleet of NVIDIA Jetson devices, detailing how you would implement remote logging and automated model rollouts using MQTT and Docker containers.

Skills to revise

  • NVIDIA TensorRT and DeepStream

    Develop proficiency in building high-performance inference applications on NVIDIA hardware. Exercise: Create a sample DeepStream pipeline that ingests an RTSP stream, performs object detection, and outputs metadata to a REST API endpoint.

  • C++/Python Embedded Development

    Ensure strong command of low-level system programming alongside high-level scripting for edge environments. Exercise: Write a C++ module that interfaces with a camera via MIPI-CSI or OpenCV to perform real-time image preprocessing before passing data to an inference engine.

  • Linux and Docker Containerization

    Master the deployment of edge applications within isolated environments. Exercise: Create a Dockerfile for an edge application that includes all necessary dependencies for OpenCV and ONNX Runtime, ensuring the image is optimized for minimal footprint on an industrial PC.

04

Your preparation checklist

  • Prepare a production-grade project walkthrough

    Select one Computer Vision project you led from PoC to production. Prepare a concise narrative covering hardware selection (e.g., NVIDIA Jetson), model optimization techniques (quantization/pruning), and how you handled real-world environmental challenges like occlusion or low light.

  • Demonstrate edge optimization expertise

    Be ready to explain your process for optimizing inference pipelines using TensorRT or DeepStream. Prepare to discuss trade-offs between latency, power consumption, and accuracy when deploying architectures like YOLO or Vision Transformers on resource-constrained edge devices.

  • Review MLOps and deployment workflows

    Outline your experience with containerization (Docker) and edge-to-cloud integration. Prepare to discuss how you implemented OTA updates, device monitoring, and MQTT/REST API communication for managing distributed fleets of edge devices.

  • Synthesize sensor fusion and hardware integration experience

    Prepare specific examples of integrating diverse sensors (LiDAR, Radar, IMU) with camera streams. Be ready to explain your approach to multi-camera synchronization and image preprocessing in industrial or robotics environments.

  • Formulate technical questions for the interviewers

    Prepare questions regarding the team's current edge hardware stack, the typical scale of their distributed deployments, and how they manage the MLOps lifecycle for models deployed in remote or industrial settings.

AI-generated from the job information · Prepared Oct 11, 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 India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…