Principal Software Engineer - AI and Simulation

1 hour, 30 minutes ago
Full-time
Lead
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

  • Architect and implement GPU utilization pipelines for multiple concurrent AI workloads.
  • Design schedulers and runtime systems for on-device perception, planning, and control models.
  • Optimize latency, throughput, and power efficiency for real-time robotic operation.
  • Improve the robustness and reliability of AI models in constrained embedded environments.
  • Enable efficient execution of multi-model pipelines, including vision, tracking, and control.
  • Collaborate with ML teams to co-design models and runtime systems.
  • Lead efforts to improve simulation throughput and realism.
  • Optimize rendering, physics integration, and data pipelines using graphics expertise.
  • Own low-level system integration across Linux-based platforms.
  • Work across kernel, driver, HAL, and user-space layers to ensure end-to-end performance.
  • Drive system-level optimizations in memory, I/O, and device scheduling.
  • Define architecture for scalable embedded AI infrastructure.
  • Mentor engineers across graphics, embedded systems, and AI runtime domains.
  • Establish best practices for performance engineering and system design.

Requirements

  • Bachelor's degree or equivalent in Computer Science or a related field.
  • At least 12 years of relevant experience.
  • Extensive experience in C/C++ and object-oriented system design.
  • Deep expertise in graphics and display subsystems.
  • Strong background in Linux platform development, including kernel and HAL layers.
  • Proven experience building and optimizing embedded systems at scale.
  • Experience with GPU programming and performance optimization.
  • Track record of owning complex system components end to end.
  • Preferred: Experience with AI/ML model deployment on embedded devices.
  • Preferred: Familiarity with simulation frameworks and real-time rendering pipelines.
  • Preferred: Exposure to robotics systems, perception stacks, or computer vision pipelines.
  • Preferred: Experience with heterogeneous compute coordination across CPU, GPU, and accelerators.

Benefits

  • Annual salary range of $280,000 to $350,000.
  • Direct-hire position.
  • Equal employment opportunity commitment.
  • Prohibition of discrimination and harassment in the workplace.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Artificial Intelligence Specialist

GR8 Tech 251-1K IT Services

GR8 Tech is hiring a Senior AI / Generative AI Engineer to build and operate production-grade LLM-based systems that power internal automation, chatbots, AI assistants, and MCP-based services across its B2B iGaming platform.

AWS CI/CD Docker Git LLM MLOps OpenSearch Python SQL
15 minutes ago

Tech Lead Golang

Talentgrator 11-50 Hotels, Restaurants & Leisure

Lead the design and development of high-performance Go backend services for a production environment, with responsibility for scalability, reliability, observability, and cross-functional delivery.

Go Linux Microservices MySQL PostgreSQL
15 minutes ago

AI Revenue Engineer

AI Revenue Engineer at a company focused on automating sales, marketing, and revenue operations through AI-driven agent systems.

HubSpot Notion Shopify
15 minutes ago

Network Solutions Architect – AI & Infrastructure - fully remote!

Inflect 11-50 IT Services

Inflect is hiring a Network Solutions Architect – AI & Infrastructure to design and validate enterprise network solutions that support its digital infrastructure marketplace and help close complex global deals.

15 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