GoodVision s.r.o.
GoodVision s.r.o.

CV/AI Software Engineer

TLDR

Develop and optimize real-time traffic safety algorithms for edge devices, enhancing urban mobility data usage and providing actionable insights for traffic management improvements.

Who we are

At GoodVision, a trusted provider in AI-driven traffic and intelligent transport solutions, we are building an advanced data analytics platform that transforms real-world movement data into digital insights. Our platform predicts future trends, empowering decision-makers with actionable insights to improve traffic management and safety.

Our mission aligns with the VISION ZERO strategy, dedicated to eliminating all traffic fatalities and severe injuries while enhancing safe, healthy, and equitable mobility for all. Through AI, we are reshaping urban dynamics towards more livable cities by connecting data, processes, and expertise.

GoodVision’s solutions are trusted globally, with >100 enterprise clients across >50 countries leveraging our platform to monitor, digitize, analyze, and act to reduce congestion, prevent incidents, and improve commute times worldwide.

You can check out how our platform looks here:

https://www.youtube.com/watch?v=icaX63EedYY

Who we need

We’re looking for a Prague-based Computer Vision / AI Engineer to build and optimize real-time traffic safety algorithms that run on edge devices with limited compute. You’ll adapt and fine-tune modern neural network architectures, optimize them for performance (including quantization), and ship robust software that handles challenging real-world video conditions—even corrupted inputs—on specialized hardware accelerators.

What you'll do

  • Develop and deploy real-time computer vision algorithms for traffic safety in real time.
  • Optimize end-to-end performance to maximize hardware utilization with limited compute capacity.
  • Customize minimal system images for edge devices.
  • Adapt, fine-tune, and evaluate modern neural network architectures for our production use cases.
  • Apply model optimization techniques (including quantization) to achieve the best accuracy-to-performance ratio.
  • Developing tools to read even corrupted videos.
  • Dealing with interesting hardware quirks of hardware accelerators.
  • Collaborate with engineers and stakeholders to define requirements, measure results, and iterate.

Requirements

Education

Bachelor's degree or higher in either:

  • computer science/computer vision/software engineering

Minimum Experience

  • Python (specifically NumPy, OpenCV)
  • Software development practices - Design documents / Development / Testing
  • Linux, Git, Docker
  • Experience in image/video processing

Bonus Points

  • Modern C++, CMake, Conan
  • Familiarity with Nvidia Platforms and Tools - TensorRT, CUDA, Deepstream, Jetson
  • Experience in training and evaluation of Neural Networks (PyTorch) for Computer Vision tasks
  • Familiarity with projective geometry and camera calibration
  • Experience with AWS, Gitlab CI/CD

Benefits

  • 🧑🏼‍💻 Trust to work independently: Enjoy the freedom to work independently, backed by a culture of trust and support. Your ideas matter, and we believe in your ability to make a significant impact
  • 🕐 Flexible working/office hours: Life is dynamic, and so are we. Our flexible working hours accommodate your schedule, ensuring a healthy work-life balance. We have a hybrid type of work, we work from the office for a minimum of 3 days and 2 days can work from home.
  • 🎉 Team Spirit Beyond Work: Engage in a variety of team activities and fun team-building events that strengthen our bonds and make every day enjoyable
  • ☕️ Comfortable Workspace: Our office is located in Prague, 2 min walk from the metro Invalidovna; it's designed to be cozy and comfortable. A place where you can be your most productive self
  • 💻 Top-Notch Tools: Equip yourself with a high-end laptop, including a MacBook Pro, to enhance your work experience
  • 🏃🏽 Wellness Matters: Prioritize your well-being with a Multi-Sport Card, granting you access to a range of fitness activities
  • 📚 Continuous Learning: Invest in your professional development with our educational program. Grow your skills and stay ahead in your career

Benefits

Continuous learning

Continuous Learning: Invest in your professional development with our educational program. Grow your skills and stay ahead in your career

Flexible Work Hours

Flexible working/office hours: Life is dynamic, and so are we. Our flexible working hours accommodate your schedule, ensuring a healthy work-life balance. We have a hybrid type of work, we work from the office for a minimum of 3 days and 2 days can work from home.

Top-notch tools

Top-Notch Tools: Equip yourself with a high-end laptop, including a MacBook Pro, to enhance your work experience

Multi-Sport Card

Wellness Matters: Prioritize your well-being with a Multi-Sport Card, granting you access to a range of fitness activities

GoodVision builds automation tools using AI and big data analytics to improve traffic control and urban planning, targeting smarter cities. Our advanced data analytics platform translates real-world movement data into actionable insights, supporting initiatives like VISION ZERO aimed at eliminating traffic fatalities while promoting safe and equitable mobility.

Founded
Founded 2017
Employees
11-50 employees
Industry
Construction & Engineering
Total raised
$4M raised
View company profile
Report this job
Apply for this job