Builds production pipelines integrating 3D graphics/ML research into reliable backend services and APIs for a web app focused on Gaussian Splat scene generation/editing. Requires strong Python, backend skills, 3D ecosystem fluency, and experience productionizing prototypes.
Salary not listed
On-siteBackend Engineering
About the role
Key Responsibilities
Bridge research and product by working closely with both graphics/computer vision researchers and frontend engineers to ship usable features.
Turn standalone Python scripts into clean, production-ready systems with clear inputs, outputs, validations, and failure modes.
Develop backend services, APIs, and tooling that expose complex 3D workflows in a reliable and scalable way.
Assist in integrations across the 3D ecosystem, including asset import/export and format conversion with common DCC tools.
Ideal Candidate Profile
Strong pipeline mindset, with experience turning scripts into production systems with clear inputs, outputs, validations, and failure modes.
Enjoy building tools and infrastructure that enable others, and take pride in making complex systems understandable and usable.
Fluency in the 3D ecosystem, including familiarity with 3D algorithms, DCC tools and common 3D file formats, sufficient to design integrations and debug workflow issues.
Minimum Qualifications
Strong proficiency in Python, including packaging, typing, tooling, debugging, and performance profiling.
Strong literacy in core 3D graphics and computer vision concepts, such as transforms, cameras, coordinate systems, rendering, and visual artifact debugging.
Demonstrated experience taking prototypes to production, including refactoring, testing, CI/CD, versioned artifacts, and reproducibility.
Solid backend fundamentals, including HTTP APIs, FastAPI (or similar frameworks), async/concurrency basics, cloud deployment, and service reliability.
Strongly Preferred / Nice-to-Haves
Experience with photogrammetry, 3D reconstruction, or Gaussian splat rendering pipelines.
Hands-on experience with DCC tools such as Blender, Maya, Houdini, Unreal, or Unity.
Familiarity with the GPU stack (CUDA, PyTorch), batch/queue systems, and containerization (Docker, Kubernetes).
Frontend adjacency, with comfort collaborating on React-based parameter plumbing and UX for technical controls.
Experience with production pipelines at VFX, animation, or gaming studios.
A production support mindset, including willingness to iterate on documentation, tutorials, and error messages to improve usability and reduce misuse.
Backend Engineer building and optimizing core document workflows (viewing, editing, embeds, exports) and greenfield projects in a Django monolith. Requires 3+ years backend experience, strong Python skills, performance optimization, and automated testing.
140k – 185k/yr
Hybrid3+ YOEBackend Engineering
Software Engineer, Codex -Enterprise Controls
OpenAISan Francisco, CA
Build and operate the enterprise control plane for OpenAI's Codex AI software engineer, focusing on security, governance, identity, access controls, encryption, and policy enforcement systems for large organizations.
230k – 385k/yr
Hybrid5+ YOEBackend Engineering
Software Engineer III
ZoomInfoBethesda, MD +1
Software Engineer III designing, building, and maintaining scalable backend systems with Java, Node.js/NestJS, Kafka, and cloud technologies (AWS/GCP). Requires Master's in CS + 2 years (or Bachelor's + 4 years) backend experience, microservices, databases, and REST APIs.
112k – 176k/yr
Hybrid4+ YOEBackend Engineering
Software Engineer, Upstart Bank
UpstartUnited States
Software Engineer building scalable backend systems, services, and APIs for Upstart Bank, a modern AI-enabled national bank. Translate regulatory and business requirements into reliable software in a fintech environment; 4+ years backend/full-stack experience required.
14k – 187k/yr
Remote4+ YOEBackend Engineering
Software Engineer, Workers Deploy & Config
CloudflareNew York, NY +4
Build and scale the control plane for Cloudflare Workers, the serverless edge platform. Design distributed systems, high-traffic APIs, storage schemas, and own production reliability for services powering Pages and R2. Requires strong Go experience plus knowledge of observability, databases, and Kubernetes.