Job Title: Computer Vision Engineer – Technical Pre-Sales & Delivery
Location: Pune
Job Type: Full-Time
About TVARIT
TVARIT GmbH specializes in developing and delivering cutting-edge artificial intelligence (AI) solutions for the metal industry, including steel, aluminum, copper, cast iron, and more. Our software products empower customers to make intelligent, data-driven decisions, driving advancements in Predictive Quality (PsQ), Predictive Maintenance (PdM), and Energy Consumption Reduction (PsE), etc.
With a strong portfolio of renowned reference customers, state-of-the-art technology, a talented research team from prestigious universities, and recognition through esteemed awards such as the EU Horizon 2020 AI Prize, TVARIT is recognized as one of the most innovative AI companies in Germany and Europe.
We are looking for a self-motivated person with a positive "can-do" attitude and excellent oral and written communication skills in English.
About the Role
We’re looking for a hands-on Computer Vision Engineer who can bridge the gap between business requirements and technical execution. This role is ideal for someone who has worked across multiple real-world CV use cases, understands how projects evolve from pre-sales to deployment, and is comfortable owning both technical feasibility and delivery.
The work will span customer discovery, solution design, PoCs, and production support, along with core computer vision engineering.
Role Summary
This person will be a senior, hands-on Computer Vision engineer with experience delivering multiple production-grade use cases. The role requires a strong understanding of on-ground implementation realities, enabling practical and scalable solution design. The individual will be able to engage confidently with customers, clearly articulate technical concepts, and set realistic expectations. In addition to stakeholder interaction, the role demands the ability to independently design, build, deploy, and support end-to-end solutions in real-world environments.
Key Responsibilities :-
Technical Pre-Sales & Solutioning (High Priority)
Engage with customers to understand problem statements, process flow, constraints, and success criteria.
Translate business requirements into clear computer vision solution approaches.
Perform feasibility analysis covering camera placement, optics, lighting, FPS, accuracy expectations, and infra constraints.
Propose end-to-end CV architectures including cameras, edge/cloud compute, models, and dashboards.
Support pre-sales discussions, demos, and technical presentations with clients.
Define scope boundaries, assumptions, risks, and dependencies for CV projects.
Work closely with sales/product teams to ensure realistic commitments on accuracy, timelines, and effort.
Core Computer Vision Engineering
Handle dataset preparation: data cleaning, annotations, QA, and format conversions (COCO, YOLO, VOC).
Train and fine-tune models using Ultralytics YOLO, Detectron2, MMDetection with appropriate augmentations and hyperparameter tuning.
Build inference pipelines for images and videos (frame extraction, RTSP streams, batch processing).
Apply classical image processing techniques using OpenCV and NumPy where deep learning is not sufficient.
Export and optimize models using ONNX / TensorRT for deployment on NVIDIA GPUs or edge devices.
Support deployment, testing, and iterative improvements based on field feedback.
Visualization, Demos & Tooling
Build quick PoC dashboards or demo UIs using Dash/Plotly or simple GUIs (PyQt/Tkinter) for client demos.
Create visualizations for inspection results, trends, defect distributions, and analytics.
Support internal and customer-facing demos with clean, understandable outputs.
Must Have Skills
Strong Python skills with hands-on experience in PyTorch-based CV frameworks.
Proven experience delivering multiple real-world computer vision use cases (manufacturing, inspection, safety, tracking, analytics, etc.).
Strong fundamentals in image processing, camera optics, lighting, and video analytics.
Experience taking CV projects from idea PoC deployment.
Comfortable interacting with customers, operations teams, and non-technical stakeholders.
Ability to clearly explain technical trade-offs, limitations, and risks.
Strongly Preferred (Pre-Sales Oriented)
Prior experience in technical pre-sales, solution consulting, or customer-facing engineering roles.
Ability to estimate effort, timelines, and risks for CV projects.
Experience writing or contributing to technical proposals, scope documents, or solution notes.
Exposure to industrial environments (manufacturing, metals, automotive, HVAC, safety, etc.).
Comfortable saying “this won’t work” and proposing alternatives early.
Bonus Skills
Hands-on experience with NVIDIA DeepStream for multi-stream real-time pipelines.
Experience building Dash/Plotly dashboards or lightweight analytics tools.
Familiarity with FastAPI / backend services for CV deployments.
Exposure to edge devices (Jetson, industrial PCs).
Experience with annotation tools like CVAT, Label Studio, Roboflow.