TUUL.AI - AI Product Development Company Logo
TUUL.AI
← Back to Jobs

Deep Learning Engineer

Full-time · Remote-friendly · Europe/US time zones

What You'll Work On

You'll be designing, training, and deploying deep learning models for computer vision and spatial reasoning tasks. This includes everything from object detection and segmentation to novel 3D understanding problems. You'll work across the full pipeline—from data preparation to production deployment on mobile and edge devices.

What We're Looking For

  • Strong experience with PyTorch (2+ years production experience)
  • Deep understanding of modern CNN and Transformer architectures
  • Hands-on experience training models from scratch and fine-tuning
  • Knowledge of model optimization and deployment (quantization, pruning, ONNX)
  • Experience with computer vision tasks (detection, segmentation, tracking)
  • Strong Python skills and familiarity with ML tooling
  • Ability to debug model behavior and iterate quickly

Nice to Have

  • Experience with 3D deep learning (point clouds, voxels, implicit representations)
  • Knowledge of spatial AI and geometric deep learning
  • Background in multi-view geometry and 3D reconstruction
  • Familiarity with mobile ML frameworks (CoreML, TensorFlow Lite)
  • Experience with self-supervised or weakly-supervised learning
  • Knowledge of synthetic data generation and domain adaptation

How We Work

  • • Small team, high impact
  • • Real problems, not toy datasets
  • • Ownership over features and projects
  • • Direct client interaction and feedback
  • • Flexible, remote-friendly

What We're Working On

See our work to understand the types of projects we tackle. Current focus areas include mobile AI applications, offline-first systems, and agricultural technology.

Apply for This Position

Send us your resume and a note about yourself. Include relevant experience, projects you're proud of, and why you're interested in this role.

Have questions? Email us and we'll get back to you.