Senior Programmer – Unreal, Simulation, AI

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Programmer developing simulations for autonomous systems using Unreal Engine and robotics software. Collaborating on AI systems and graphics development in a startup environment.

Responsibilities

  • Designing, developing, and maintaining graphics-related systems
  • Working with engineering simulation and AI software integrations
  • AI based perception and control systems development
  • Building a simulation framework for autonomous systems engineering based on Unreal, high fidelity physics simulation and control software
  • Supporting implementation and integrations with machine learning applications
  • Supporting scenario development

Requirements

  • 5+ years of experience working in the game/simulation industry with Unreal Engine
  • Fluent in C/C++
  • Excellent math skills
  • Understanding of versioning and repository best practices
  • Blueprints scripting proficiency as well as Python skills
  • Solid background in rendering with experience in shaders, geometry processing, and lighting
  • Experience with CPU/GPU optimizations
  • Experienced in agile and rapid prototyping of concepts
  • Strong verbal and written communication skills in English

Benefits

  • Flexible work arrangements
  • Open vacation policy suited to your needs
  • Group medical and dental plans

Job title

Job type

Full Time

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

PythonUnreal Engine

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.