Artificial Intelligence

Artificial Intelligence has been a hot topic for the 3Cubed team since our conception, with several of our consultants specialising in this space.

 

As we continue to push the boundaries of our knowledge through dedicated events, talks and candidate and client meetings, we have quickly gained solid understanding of; spatial technology, 3D mapping, navigation, autonomous driving, agricultural robotics, healthcare/medical applications, retail management, material/chemical formulation and many more areas that AI is now being adopted within. 

We can comfortably help across the following: 

Machine Learning
Deep Learning
Computer Vision
Localisation and Mapping (SLAM/VIO)

Photogrammetry
Computational Photography
Computational Geometry

Natural Language Processing/Understanding
Speech Processing
Data Science

Latest AI Jobs

AI/Machine Learning Lead

Our client is seeking an AI/Machine Learning Team Lead to join their growing team in Manchester and lead their R&D efforts. 

They are an exciting start-up developing a...

Read more



Our client is seeking an AI/Machine Learning Team Lead to join their growing team in Manchester and lead their R&D efforts. 

They are an exciting start-up developing a market-leading platform to guide customers in developing beautiful living spaces from concept to completion, using cutting edge computer vision and machine learning techniques to make their technology as smart as possible!

The role is a combination of people management and hands-on tech lead responsibilities, so are looking for a talented lead with experience managing small, innovative teams. 

REQUIREMENTS

  • PhD in computer vision and machine learning or related area
  • Proven background in developing and productising robust solutions to computer vision and machine learning problems.
  • Deep knowledge in deep learning and CNNs.
  • Some experience in leading a machine learning/computer vision team.
  • Experience with Python (also open to C++ exp.)

3D Rendering Software Designer Imaging

Our client is looking to recruit a skilled 3D Rendering Software Designer to join their Computer-Vision Infrastructure team. The ideal candidate is...

Read more



Our client is looking to recruit a skilled 3D Rendering Software Designer to join their Computer-Vision Infrastructure team. The ideal candidate is expected to assume a technical leadership role in cutting-edge 3D modeling and rendering tool development. He/She will have a proven record of having worked on 3D modeling tools and technologies including: tools for creating 3D models of various objects, creating and modeling 3D environments, animating objects within 3D environments, lighting and high quality rendering of these environment and objects. In addition, the candidate is expected to demonstrate a structured and detail-oriented approach to their work and follow rigorous engineering approaches. The candidate will be self-motivated and focused, comfortable collaborating with geographically dispersed teams, passionate about 3D modeling and SW engineering, a team player, and eager to make a difference as a member of a motivated team.

The successful candidate will be part of the CV-Infrastructure team responsible for developing advanced 3D data acquisition and annotation system and tools, 3D modeling tools to simulate real-life scenarios and objects and generate realistic annotated 2D images, which are used to develop and test our imaging technologies.

Job Responsibilities:

  • Act as a technical expert for 3D scene and object modeling, animation and rendering.
  • Build a database of 3D model assets for real-life environments and objects with associated 3D annotations
  • Create complex real-life 3D scenes by integrating 3D environments and 3D objects, advanced lighting, animations and other special effects
  • Work as part of a team to build rendering SW framework to produce annotated photo-realistic 2D video or still images fromaugmented 3D environments
  • Develop an automated integrated SW toolchain to process 3D scenes and objects and generate high volume of images and videoswith annotations

Job Requirements:

  • BS in computer science, modeling, animation, and certifications in major software suites
  • Strong programming skills in C/C++ and related 3D technologies (openGL, OpenCL, CUDA)
  • 4+ years of experience with 3D modeling tools / SDKs, materials & texture design, animation, rigging and rendering
  • Experience scripting / programming game engines to automate tasks
  • Fast learner, able and driven to stay current with cutting edge of 3D modeling field
  • Excellent mathematical skills, especially multi-dimensional geometry
  • Great organizational and communication skills, proven team player

Would be a plus:

  • Experience in leading teams
  • Familiarity with motion capture for animation
  • MSc / PhD in computer science, mathematics, machine learning, animation or similar
  • Experience or knowledge in computer vision and image processing (algorithms, image formats, digital camera architecture and functionality)

Senior Computer Vision Engineer

We have a great Senior Computer Vision Engineer opportunity at an extraordinary AI start-up in the Bay Area, with a mission to make ADAS pervasive to reduce accidents and save lives, whilst also...

Read more



We have a great Senior Computer Vision Engineer opportunity at an extraordinary AI start-up in the Bay Area, with a mission to make ADAS pervasive to reduce accidents and save lives, whilst also developing cutting-edge self-driving technology. They are providing a comprehensive autonomous driving platform featuring computer vision, sensor fusion and control capabilities, at a much lower price than existing solutions.

The founding members/leadership team come from elite industry (Tesla, Honda, Intel & Apple) and academic backgrounds (Carnegie, Berkeley, Stanford) with deep automotive and AI expertise.

Responsibilities:

  • Develop geometry-based algorithms for visual odometry and visual SLAM
  • Develop a visual tracking system
  • Develop a visual SLAM system

Requirements:

 

  • MS/PhD in Computer Vision/Robotics related field or equivalent practical experience
  • Excellent C/C++ programming and software design skills
  • Experience in OpenCV or OpenVX