Dev.Pro

Principal AI Engineer, Video Analytics

Remote São Paulo, Brazil
C# Python OpenCV PyTorch API YOLO CUDA Docker Azure Event Hub Blob Storage Application Insights
Description

Principal AI Engineer (Video Analytics: C#, Python) - OP02045

Location: São Paulo, São Paulo, Brazil, Buenos Aires, Buenos Aires, Argentina

Department: OP

Workplace: remote

Description

🟢 We’re expanding our team and opening new remote opportunities! Review the role expectations, share your resume in English, and our team will follow up shortly.

We invite a skilled AI Engineer to join our team in building GPU-accelerated video analytics for real-time safety monitoring across large fleets and industrial environments. In this role, you’ll help design and optimize pipelines that detect and track actionable safety events in high-volume video streams. You’ll work on real-world systems that make an impact, collaborating with engineering and product teams to deliver reliable, high-performance solutions.


🟩 What's in it for you:

  • 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

✅ Is that you?

  • 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

Desirable:

  • 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

🧩Key responsibilities and your contribution

In this role, you’ll develop and maintain robust backend solutions that process video data and deliver actionable insights using pre-trained computer vision models.

  • 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

Our next steps:

✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer

Interested? Find out more:

📋How we work

💻 LinkedIn Page

📈 Our website

💻IG Page

Dev.Pro
Dev.Pro

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say