Skip to content
← Back to job listings

Senior Staff Engineer (3D Reconstruction)

Aechelon Technology · San Francisco, United States

External listingfull-time22 days ago

About The Role

Join Aechelon Technology as a Senior Staff Engineer specializing in 3D Reconstruction. In this role, you will lead the engineering efforts to reconstruct 3D models from photographic and video sources, design and develop tools for automated creation of 3D models, and validate reconstructed data for digital twin and AI training applications. You will benefit from a 401k, 100% employer-paid health benefits, and company performance-based profit sharing.

  • Lead engineering efforts in reconstructing 3D models from photographic and video sources, including point clouds and polygonal meshes.
  • Design and develop tools for automated creation of 3D models from photogrammetric sources, satellite imagery, and aerial photography.
  • Develop tools for modeling and exploitation of Gaussian splats, including relighting, and for validating reconstructed data for digital twin applications.
  • 7+ years of experience in design and architecture of software for 3D reconstruction from 2D image sources
  • Experience developing OpenGL, Vulkan or Direct3D applications, including both real time engines, graphics tools for the content creation pipeline and programmable shading
  • Experience leading a team of peers in shipping exceptional products within the constraints of a delivery deadline
  • Strong analytical and problem-solving skills
  • Ability to work with export-controlled technology
  • BS in Engineering, Computer Science or similar technical field
  • Passion for real time computer graphics and solid software engineering principles
  • In-depth knowledge of and experience programming in C and C++ languages
  • Experience with rendering engines and scene graphs such as Intrinsic Alchemy, OpenSceneGraph, Unreal, Unity, or Source
  • Experience with GPU computing platforms such as OpenCL, CUDA, or DirectCompute
  • Experience with multi-processing real time systems
  • Experience developing image processing software
  • Experience scripting in Python
  • Experience developing tools to work with geographic data such as KML, vector files, digital elevation and satellite imagery
  • Experience with defect tracking systems such as Bugzilla or Jira
  • Experience with Configuration Management (CM) systems such as Perforce or Git

This is an external listing. JobSpring does not represent or verify the employer. Report this listing