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