Job Closed
This listing is no longer active.
Software Development Partner. Result-driven. Quality-obsessed.
Principal AI Engineer – Video Analytics, C#, Python
Location
Brazil
Posted
114 days ago
Salary
0
Seniority
Lead
Job Description
Principal AI Engineer – Video Analytics, C#, Python
Dev.Pro
• Collaborate with top engineers on an innovative, technically challenging computer vision project • Build impactful systems that enhance safety across large fleets and industrial operations • Gain hands-on experience with GPU-accelerated video analytics, temporal tracking, and real-time safety monitoring • Develop and optimize GPU-accelerated video inference pipelines for real-time processing • Implement, evaluate, and improve object detection models (YOLO or similar) • Build temporal smoothing and tracking logic for safety event detection • Optimize model performance using TensorRT, ONNX, CUDA, and GPU profiling tools • Build and maintain integrations with event-driven APIs, Azure Event Hub, Blob Storage, and internal services • Add metrics, logging, telemetry, and fail-safe mechanisms for resilient inference jobs • Collaborate on dataset curation, labeling, model training, validation, and experiment tracking • Support containerized deployments (Docker) and assist with monitoring and scaling production workload
Job Requirements
- 7+ years of software engineering experience with strong backend skills
- 3+ years of experience shipping computer vision solutions to production
- Strong Python proficiency
- Experience with OpenCV, PyTorch, async I/O frameworks, and API integrations
- Hands-on experience with YOLO/Ultralytics or similar object detection frameworks
- Experience detecting, labeling, and tracking objects in video
- Solid knowledge of frame sampling, confidence thresholds, temporal filtering, and multi-camera aggregation
- Experience with GPU inference optimization (batching, stride, TensorRT, CUDA, quantization, throughput tuning)
- Ability to communicate and collaborate effectively with engineering and product teams
- Upper-Intermediate+ English level
- Experience with Azure Event Hub, Blob Storage, Application Insights, or similar
- Familiarity with Docker, cloud deployments, and production monitoring systems
- Experience in temporal/sequence analysis for event detection
- Experience with video analytics in safety, compliance, or industrial/transportation environments
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Collaborate closely with our development team to build out new site admin panels. • Refine existing administrative tools for internal projects and clients.
Senior Back-end Engineer, NodeJS
Swing Development (SwingDev)Beautiful software, developed with a human touch.
• You'll work on building the next-generation quoting platform which will power the pre-bind experience for both internal and external partners ultimately driving the big rock of growth and profitability for the company. • You’ll partner closely with product, engineering, and business teams across multiple domains to drive meaningful projects from concept to delivery. • You'll architect and implement backends and their interactions with various data stores and other APIs (including 3rd party APIs). • You'll support reliable databases and APIs for real-time automated decision-making. • You’ll design, build, and maintain reliable software solutions that power critical parts of the business. • You’ll actively shape our software architecture, bringing your ideas and expertise into technical discussions. • You’ll work closely with product managers and QA engineers to ensure we deliver software of the highest quality. • You’ll balance maintaining existing systems with developing new features, ensuring stability while pushing innovation.
Python Engineer
Codvo.aiBuilding Advance AI & Cloud Native Software Using The "Virtual Silicon Valley" Model. Let’s Talk AI, Cloud and Outcomes.
• Apply design and coding best practices, including vectorization and object-oriented programming in Python. • Ensure algorithms cover different scenarios with a focus on performance and scalability. • Rapid ramp-up to work on deliverables within Scrum teams. • Collaborate with cross-functional teams to integrate solutions into production systems. • Utilize CI/CD, version control (Git), and automated testing in ML projects.
• Develop and maintain backend services using Node.js with Express or NestJS frameworks • Design, implement, and optimize SQL databases on RDS/Aurora • Build and maintain RESTful APIs for web and mobile applications • Deploy and manage applications on AWS cloud infrastructure • Containerize applications using Docker and maintain version control with Git • Collaborate with DevOps teams to implement CI/CD pipelines and automated testing • Take ownership of features from conception to deployment and production support • Identify and solve complex backend challenges, ensuring performance, scalability, and security



