DevJobs

Senior Rendering Algorithm Engineer

Overview
Skills
  • C++ C++ ꞏ 8y
  • PyTorch PyTorch
  • TensorFlow TensorFlow
  • Unity Unity
  • 3D engine architecture and design ꞏ 8y
  • 3D math and algebra ꞏ 8y
  • Developing shaders ꞏ 8y
  • DirectX ꞏ 8y
  • GPU ꞏ 8y
  • Low-level graphics APIs ꞏ 8y
  • OpenGL ꞏ 8y
  • Pixel data processing ꞏ 8y
  • OpenAI
  • Unreal Game Engine
Company Description
Rapida is a startup that provides an AI-infused all-in-one Asset-Space® enabling infrastructure owners, inspectors, and civil engineers to acquire, analyze, and manage asset data while saving 80% in inspection time and costs for robust and cost-effective target-based maintenance.

Role Description
Rapida is seeking a Senior Rendering Algorithm Engineer to build, design, and improve rendering algorithms. This is a full-time, hybrid role located in Haifa, Israel, with some work from home acceptable. Daily tasks include developing high-performance and efficient rendering algorithms, optimizing existing rendering algorithms.

Qualifications
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
  • 8+ years of experience as a Rendering Algorithm Engineer
  • Strong knowledge of C++, OpenGL, and DirectX
  • Excellent understanding of GPU/Pixel data processing and optimization techniques
  • Experience with 3D engine architecture and design, and knowledge of 3D math and algebra
  • Experience with developing shaders and low-level graphics APIs
  • Knowledge of programming language libraries such as Tensorflow, PyTorch, and OpenAI
  • Working experience with Unity or Unreal Game Engine is a plus
  • Ability to solve complex engineering problems, as well as triage and debug software defects effectively
RAPIDA Remote Sensing