Senior Applied Research Engineer, 3D Computer Vision (USA)

9 hours ago
Full-time
Senior
Software Development
DroneDeploy

DroneDeploy

DroneDeploy is a powerful cloud-based software for drone operations, creating aerial maps and 3D models with ease, trusted by Fortune 500 companies globally.

Professional Services
251-1K
$91M raised

Description

  • Design, train, evaluate, and ship 3D reconstruction systems across the production pipeline.
  • Integrate modern reality capture methods such as gaussian splatting and foundation 3D models into the production stack.
  • Own difficult technical investigations from initial triage through production rollout and long-term support.
  • Optimize 3D systems for speed, accuracy, and efficiency at production scale.
  • Choose between classical computer vision and learned approaches based on what best solves the problem.
  • Stay current with 3D vision research and evaluate promising techniques against company workflows.
  • Contribute through code review, pairing, and design feedback.
  • Codify debugging and investigation playbooks into reusable team skills and tooling.
  • Use AI tools daily across the software development lifecycle and evaluate new AI tools and patterns.
  • Author agent skills or tooling that other engineers can use and contribute to the shared skills library.

Requirements

  • Bachelor's, Master's, or PhD in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in 3D Computer Vision or 3D Machine Learning, or a PhD in Computer Vision, Machine Learning, or a closely related discipline.
  • Hands-on experience with gaussian splatting and/or foundation 3D reconstruction models such as MASt3R, VGGT, or comparable systems.
  • Demonstrated experience building and shipping 3D reconstruction systems in production, at a startup, or in another applied industry setting.
  • Deep experience in at least three areas of the 3D perception toolkit, such as feature detection and matching, SfM, MVS, monocular depth estimation, mesh reconstruction, or SLAM.
  • Strong C++ proficiency for working in a photogrammetry pipeline.
  • Fluency with modern ML frameworks such as PyTorch, TensorFlow, or equivalent, plus modern training stacks.
  • Ability to run and monitor many concurrent ML experiments in cloud environments.
  • Comfort with cloud training and inference on AWS, GCP, or Azure, plus Docker and Kubernetes.
  • Ability to work remotely with overlap to Pacific Time and communicate effectively with technical and non-technical stakeholders.
  • A real track record with agentic development, including open-source agent skills, plugins, or prompts that others use.
  • Experience with geospatial systems or aerial imagery pipelines is preferred.
  • Published research or open-source contributions in relevant areas is a plus.

Benefits

  • Remote-first work with flexible schedules and work arrangements.
  • Paid family leave.
  • Comprehensive healthcare coverage.
  • Flexible PTO.
  • Career and growth development opportunities through continuous learning.
  • Drone certification with company support.
  • Employee referral bonus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior/Staff Applied Research Software Engineer

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring remote Senior or Staff Applied Software Research Engineers in India to build and prototype new full-stack products and emerging technology solutions for its incubation team.

Angular AWS Azure Java JavaScript LLM Machine Learning Node.js Python React Spring Boot SQL
7 hours, 45 minutes ago

AI Technical Lead - C++ Ecosystem

JetBrains 1K-5K Internet Software & Services

JetBrains is seeking a senior technical leader to shape an AI-native development experience for C++ developers by building AI-assisted workflows and integrating coding agents into CLion.

C++ Java Kotlin LLM
8 hours ago

Senior Research Engineer (Code World Models)

JetBrains 1K-5K Internet Software & Services

JetBrains Research is hiring a Senior Research Engineer to develop code world models for understanding software behavior through pre-training and mid-training research on code-centric foundation models.

Machine Learning NLP Python
8 hours ago

Senior / Staff Applied Research Software Engineer - Emerging Tech

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring Senior or Staff Applied Software Research Engineers for its remote U.S.-based Emerging Technologies incubation team to help prototype and build new AI- and communications-driven product ideas.

Angular AWS Azure Java JavaScript LLM Machine Learning Node.js Python React Spring Boot SQL
8 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers