Senior Perception Learning Engineer

1 month, 2 weeks ago
Full-time
Senior
Software Development
Apptronik

Apptronik

Apptronik develops versatile humanoid robots to tackle tasks humans prefer not to do, aiming to reshape existence and enhance universal quality of life.

Aerospace & Defense
51-250
Founded 2015
$23M raised

Description

  • Lead the design, development, and optimization of perception pipelines for humanoid robots, including object detection, tracking, segmentation, pose estimation, and scene understanding.
  • Develop multi-sensor fusion frameworks that integrate cameras, LiDAR, depth sensors, and IMUs for real-time perception in dynamic environments.
  • Architect and maintain scalable data pipelines, training infrastructure, and inference frameworks to support model development, evaluation, and deployment.
  • Drive research and deployment of deep learning models for humanoid locomotion, manipulation, and human-robot interaction.
  • Implement performance profiling, regression testing, and telemetry systems to meet latency, accuracy, and reliability requirements on edge devices.
  • Collaborate with planning, control, and hardware teams to define perception-to-action interfaces for locomotion and manipulation pipelines.
  • Integrate synthetic data from simulation frameworks with real-world datasets to improve generalization and robustness.
  • Mentor junior engineers and promote best practices in code quality, model versioning, reproducibility, and deployment.

Requirements

  • MS or PhD in Computer Science, Robotics, Computer Engineering, or a related field.
  • 3-5+ years of experience building and deploying perception systems for robotics, autonomous vehicles, or real-time vision applications.
  • Strong background in deep learning for computer vision, including detection, segmentation, multi-object tracking, and 3D perception.
  • Hands-on experience with PyTorch, JAX, TensorFlow, and computer vision or multimodal libraries such as OpenCV, Detectron2, YOLO, SAM, CLIP, DINOv2, or Flamingo.
  • Proficiency in Python and modern C++, with strong software engineering fundamentals including version control, testing, and CI/CD.
  • Deep understanding of 3D geometry, camera models, and probabilistic estimation methods such as EKF, UKF, SLAM, and VIO.
  • Experience deploying optimized models on edge hardware such as GPU, NPU, or embedded platforms under compute, latency, and thermal constraints.
  • Track record of shipping ML or perception systems from R&D into production robotics platforms.
  • Preferred: experience with humanoid robots, bipedal locomotion, and manipulation tasks.
  • Preferred: strong classical computer vision skills, including geometry-based methods and feature extraction.
  • Preferred: expertise in model acceleration, quantization, or compression using TensorRT or ONNX Runtime.
  • Preferred: familiarity with real-time frameworks and middleware such as ROS 2, GStreamer, or zero-copy pipelines.
  • Preferred: knowledge of synthetic data generation and domain adaptation techniques for perception model training.
  • Preferred: contributions to open-source robotics or vision software stacks.
  • Must be able to sit at a desk for prolonged periods, lift up to 15 pounds, and read printed materials and computer screens; must also have hearing and speech abilities for communication.

Benefits

  • Annual salary range of $190,000 to $235,000.
  • Direct-hire role.
  • Equal employment opportunity and non-discrimination policy.
  • Opportunity to work on Apollo humanoid robots at the forefront of embodied AI.
  • Work on technology aimed at manufacturing, logistics, healthcare, and home applications.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

AI Native Engineer

CookUnity 251-1K Hotels, Restaurants & Leisure

CookUnity is hiring an AI Engineer to redesign and automate high-value internal workflows by building, shipping, and operating production AI tools that improve how teams work.

AWS dbt Git JIRA Kotlin Linear LLM NetSuite Notion PostgreSQL Python Snowflake SQL TypeScript Vercel
3 hours, 9 minutes ago

Cision, Senior Software Developer, Software Engineer, AMER, Canada

Cision 5K-10K Professional Services

Cision is hiring a software engineer to work with product, design, and data science teams on spec-driven development of AI-enabled .NET applications that turn high-level specs into production-ready software.

C# Git Kubernetes MySQL PostgreSQL React SQL VS Code
3 hours, 24 minutes ago

AI App Engineer (FastAPI / React / EKS)

Vecten Internet Software & Services

AI App Engineer role at a Warsaw-based AI-native data and technology partner for private capital and healthcare, focused on taking internal AI applications from working prototypes to secure, production-ready systems on AWS EKS.

AWS FastAPI JavaScript Kubernetes OWASP Python React Terraform
3 hours, 39 minutes ago

Software Engineer II, Backend (ML Training & Serving)

Affirm 1K-5K Diversified Financial Services

Affirm is hiring a Software Engineer II for its ML Training & Serving engineering team to build the infrastructure that trains and serves machine learning models across the company.

AWS Kotlin Kubernetes Machine Learning MySQL Python
3 hours, 39 minutes 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