Python

We’re looking for an experienced Python Developer (Middle+ / Senior level) with a strong background in Machine Learning (ML) and Computer Vision (CV). You’ll work on developing and training deep learning models, primarily focusing on image and video data — with occasional tasks involving 3D data.

Your Responsibilities:
Design, build, and train ML models

Work on computer vision tasks (image/video classification, detection, segmentation, etc.)

Maintain and improve existing ML pipelines

Experiment with architectures and tuning techniques

Collaborate closely with product, backend, and design teams

Key Requirements:
Strong Python programming skills (3+ years of experience)

Hands-on experience with PyTorch and/or TensorFlow

Solid understanding of machine learning and deep learning fundamentals

Experience solving real-world computer vision problems

Familiarity with neural network architectures (CNNs, RNNs, Transformers, etc.)

Experience with PyTorch3D or similar 3D tools is a plus

Clean, maintainable coding style and Git proficiency


Nice to Have
Experience working with 3D data, AR/VR, or 3D reconstruction
Knowledge of ML deployment tools and practices (Docker, MLflow, ONNX, etc.)

Published 5 May
67 views
·
8 applications
To apply for this and other jobs on Djinni login or signup.