Deep Learning - Computer Vision Engineer

Summary

A senior engineer/researcher in the company's Algorithms group designs, develops, and deploys advanced deep learning algorithms — including CNN architectures, computer vision, and physics-based approaches — for real-world scenarios. Core stack is Python and PyTorch.

We’re looking for a brilliant Deep Learning & Computer Vision engineer to join our Algorithms group.

What will you do?
Be a researcher of the core deep learning algorithms and communicate with other researchers.
Design and implement advanced algorithms to solve complex problems.
Developing the next generation algorithms including different CNN architectures, CV algorithms and algorithms that utilize Physics in complex environment.

Requirements
At least 5 years’ experience as a researcher and development of deployed models.
Strong understanding in deep-learning algorithms and computer vision.
M.Sc. in computer science, or very experienced BSc Degree Guide 2025 — Online BSc Courses & Programs . or Engineering, or a related technical field.
Experience in Python & PyTorch or other machine learning frameworks and mathematical modelling.
Good communication skills, self-motivated, proactive, flexible and passionate about learning.
Focused on end-to-end delivery of solutions for real world scenario in challenging timeframe.

See also

ML / AI jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available