Software Engineer, AI Inference

Skild AI
Pittsburgh, San Francisco, Bengaluru
Workplace: OnsiteFull timeUSD 100,000 - 300,000Function: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Problem-solving","Collaboration","Communication"]

Software Engineer to deploy and optimize AI inference for embodied robotic systems, spanning lightweight to billion-parameter models. You’ll build runtime inference pipelines, tooling, and optimization strategies across diverse compute and hardware constraints, working at the intersection of systems and machine learning in a multi-location robotics-infotech environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Skild AI
Skild AI
1 year ago

Software Engineer, AI Inference

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Software Engineer to deploy and optimize AI inference for embodied robotic systems, spanning lightweight to billion-parameter models. You’ll build runtime inference pipelines, tooling, and optimization strategies across diverse compute and hardware constraints, working at the intersection of systems and machine learning in a multi-location robotics-infotech environment.
Location: Pittsburgh, San Francisco, Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and optimize runtime AI inference pipelines for real-world robotic deployment.
  • •Build infrastructure, frameworks, and tooling to enable reliable integration of models into robotic systems and informative analysis of production models to drive the direction of architecture choice and deployment system design.
  • •Formulate specialized optimization solutions for various inference paradigms and scenarios (autoregressive models, denoising models, hierarchical models, state machines, multi-agent systems, cloud-based inference).
  • •Adapt optimization solutions to various compute, hardware, and networking constraints.
  • •Collaborate with robotics and ML teams to deploy models and influence deployment architecture decisions.

Pay and Benefits

Salary: USD 100,000 - 300,000

Key Requirements

  • •BS, MS or higher degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience.
  • •Minimum of 3 years of industry experience.
  • •Proficiency developing in low-level systems languages (C, C++, Rust, Go), Python and at least one deep learning library such as PyTorch, TensorFlow, JAX, etc.
  • •Deep understanding and practical experience with low-level systems concepts (multithreading, networking, embedded systems, memory management).
  • •Experience with CUDA.
Experience:3+ yearsRoboticsAIEmbedded systems
Education:Bachelor's in Computer Science
Skills:Problem-solvingCollaborationCommunication
Languages:English
Tech Stack:CC++RustGoPythonPyTorchTensorFlowJAXCUDA

Company Brief

Skild AI
Develops AI-driven solutions focused on applying machine learning to automate and enhance business workflows, delivering predictive insights and intelligent automation for enterprise use cases.
Industry: AI & Machine Learning
Website