Home Media Gallery Careers Contact Us

We’re building synthetic 3D worlds and modelling sensors for deep learning unmanned/autonomous technologies. We believe that unreasonably great results are best delivered by a highly creative group working in concert.

Open Positions

Deep Learning Engineer

Computer Vision, Remote, Full-Time

Apply for this job
Senior Unity3D Developer

Unity Team, Remote, Full-Time

Apply for this job

Experienced Computer Vision/Deep Learning Engineer Computer Vision, Remote, Full-Time

Are you interested in joining a talented team of developers working remotely on pushing the boundaries forward for autonomous technologies?
We want someone who can think outside the box, who is energetic and passionate about their work. You will be working alongside a diverse group in a fast paced environment. Your will be researching new learning techniques based in existing papers, generating synthetic datasets for our clients to improve their neural network models and producing empirical studies. Our clients come from various sectors including autonomous vehicle, government, robotic farming, industrial automation, etc.
You are not expected to have mastery of deep learning — the problems we pursue are always at the edge of the state of the art, which means that nobody's an expert.


  1. Using our simulator you will generate synthetic environments and sensor modelling for the purpose of developing and testing object detection, classification algorithms and deep learning in general for several applications, including automation, unmanned/autonomous ground, air, marine applications. (80%)
  2. Document algorithmic approaches, test results, prepare scientific technical reports, present results, and demonstrate system capabilities to internal team, clients and partners. (20%)

Required Qualifications:

M.S. in Computer Science, Computer Vision and/or Machine Learning development experience. Experience in working with Python, C/C++. Able to work independently and with a team, possess excellent written and oral skills.

Desired Qualifications:

Prior experience developing software for unmanned platforms. Additionally, exposure to any or all of the following technologies is beneficial: CUDA, GPGPU computing, Caffe, Tensorflow, MATLAB, Boost C++ libraries. Familiarity with embedded programming principles and algorithm optimization for resource-constrained platforms.
The ideal candidate will possess initiative, creativity, breadth of knowledge and a desire for continuous learning.

Job location:

Remotely from home, beach or anywhere that has an internet connection. This is a full-time position.

Send CV

Senior Unity3D Developer Unity Team, Remote, Full-Time

Are you interested in being part of a global team that creates systems and applications that push autonomous technologies forward? Our work is technically challenging, but also incredibly rewarding. This is a Sr. position and you will be expected to iterate quickly, write clear and reusable code, act as a tech lead, and mentor other developers.

Mandatory Qualifications:

  • Shader development (ray tracing and/or post processing effects).
  • Desktop performance optimization (specifically rendering optimization).
  • 8+ years developing software professionally.
  • Acted as a lead developer on multiple projects.
  • You know how to work in a collaborative team environment and navigate the challenges of delivering great work on time.
  • Able to break down complicated tasks into discrete solvable components, prioritize what is important, and provide accurate time estimates.
  • Deep understanding of how to use Unity to construct 3D environments, preferably for deep learning applications.
  • Love for making beautiful things with code, and expert at writing custom, code-driven motion.
  • A degree in computer science/engineering or a resume full of practical experience.

Secondary Qualifications:

  • An eye for visual design.
  • Ability to work collaboratively with designers and artists.
  • An obsession with the details that can elevate an experience from ‘good enough’ to ‘great’.
  • Applies principles of continuous learning, mentors others, and embraces feedback.

Job location:

Remotely from home, beach or anywhere that has an internet connection. This is a full-time position.

Send CV