Home Media Gallery Careers Contact Us
Join CVEDIA

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
Unity Project Manager

Unity Team, Remote, Full-Time, EU Area

Apply for this job
Senior Unity3D Developer

Unity Team, Remote, Full-Time, EU Area

Apply for this job
Unity 3D Artist

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?
CVEDIA is looking for an experienced computer vision engineer who has previous knowledge of Unity and is looking for a dynamic environment where the impossible occurs daily. 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 main responsibility will be generating synthetic datasets for our clients to improve their neural network models. 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.

Responsibilities:

  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 Unity, 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

Unity Project Manager Unity Team, Remote, Full-Time, EU area

Are you interested in being front row and center with autonomous applications that will revolutionize the way we travel and interact with our world? Do you welcome seemingly insurmountable challenges and excel under stressful conditions? If so, then we want to speak to you!
We are looking for an experienced project manager who can lead a team of 20 Unity developers that work remotely from all corners of the globe. You will be responsible for planning, executing, and finalizing projects according to strict deadlines and within budget. This includes acquiring resources and coordinating the efforts of team members to deliver projects according to plan. You will also be responsible for defining the project’s objectives and overseeing quality control throughout its life cycle.
The ideal candidate must possess excellent communication, leadership and organization skills and be able to steer and motivate a cross-cultural team to meet deadlines for multiple projects in the autonomous systems space.

Responsibilities:

  • Define and document project scope, goals and deliverables that support business goals in collaboration with senior management and stakeholders.
  • Develop full-scale project plans and associated communication documents.
  • Effectively communicate project expectations to project team members and stakeholders in a timely and clear fashion.
  • Estimate the resources and participants needed to achieve project goals.
  • Draft and submit budget proposals, and recommend subsequent budget changes where necessary.
  • Determine and assess need for additional project staff and/or consultants and make the appropriate recruitments if necessary during project cycle.
  • Set and continually manage project expectations with team members and other stakeholders.
  • Identify and manage project dependencies and critical path.
  • Plan and schedule project timelines and milestones using appropriate tools.
  • Develop and deliver progress reports, proposals, requirements documentation, and presentations.

Mandatory Qualifications:

  • Bachelor’s Degree or equivalent education and/or work experience.
  • 4+ years direct work experience in a project management capacity, including all aspects of process development and execution.
  • Deep understanding of unity custom shaders, camera and physics components.
  • Scrum / Kanban methodology understanding.
  • C#, C++ and Python.
  • Cross platform deployments (Linux and Windows).
  • High performance systems understanding.
  • Strong familiarity with project management software, such as Microsoft Project Server and Microsoft Project.
  • Competent and proficient understanding of business solutions, such as Document Management, CRMs, Business Web Technology etc.

Desired Qualifications:

  • Low level networking
  • ZMQ
  • SQLite
  • Docker
  • DX12 and Vulkan

Job location:

remotely from home, beach or anywhere that has an internet connection. This is a full-time position.
Unfortunately, we only hire European- based employees to avoid time zone differences.

Send CV

Senior Unity3D Developer Unity Team, Remote, Full-Time, EU area

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

Unity 3D Artist Unity Team, Remote, Full-Time

If you have a talent for creating high quality 3D visuals and your commitment to detail never waivers then we want to hear from you!
We are looking for experienced 3D artists mainly focused on Unity 3D. You will be producing, retouching, optimizing and preparing a variety high quality 3D assets for our simulation platform. You must have experience converting / optimizing high polygon assets to gamefied objects.

Mandatory Qualifications:

  • Experience in Unity 3D.
  • Experience editing and exporting from 3dsmax or maya to unity (using fbx).
  • Experience working with unity materials and shaders.
  • Experience in creating custom materials.
  • Experience in modelling optimised low polygon models.
  • Great communication skills and attention to detail.
  • A passion for deep learning and providing solutions to complex issues.

Job location:

Remotely from home. Full-time.

Send CV
TOP