Software Engineer C/C++ and Machine Learning

Verbio

United States

Remote

USD 110,000 - 170,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work
Company laptop
Employer-paid private health insurance

Job summary

Verbio is seeking developers to build a software development kit for trusted, privacy-preserving machine-learning inference. The role spans ML, low-level systems, and developer tooling, inviting curiosity for complex problems in an emerging area.

Both junior and senior openings are described, with fully remote setup and opportunities to contribute to broader AI platform components over time.

Qualifications

  • Proficiency in Python and C++ or Rust; ability to contribute across ML tooling.
  • Experience with low-level system interfaces, memory, or performance-critical code.
  • Familiarity with ML frameworks such as PyTorch or ONNX.
  • Experience with Docker, Linux, and CI/CD tooling (GitLab CI / GitHub Actions).
  • Strong debugging, problem-solving and collaboration skills, English at B2+.

Responsibilities

  • Design and build an SDK for secure, privacy-preserving ML inference.
  • Contribute to APIs, infrastructure, and integrations across an AI platform.
  • Work with ML frameworks and system-level components on Linux.
  • Debug and solve performance-sensitive software problems with the team.
  • Collaborate across disciplines in an international, research-oriented setting.

Skills

Python
C++ or Rust
English (B2+)
Debugging

Tools

Docker
Linux
GitLab CI
GitHub Actions
CMake
Bash

Job description

Role overview

Develop a software development kit for trusted, confidential machine-learning inference, then contribute to broader AI platform components as the work evolves. The role sits at the intersection of machine learning, low-level systems, and developer tooling, and calls for curiosity when working through complex problems in an emerging technical area. Junior and senior openings are described.

Responsibilities
  • Design and build an SDK for secure, privacy-preserving machine-learning inference.
  • Contribute to APIs, infrastructure, and integrations across an AI platform.
  • Work with machine-learning frameworks and system-level components in a Linux environment.
  • Debug and solve performance-sensitive software problems with an engineering team.
  • Collaborate across disciplines in an international, research-oriented setting.
Requirements
  • Software development experience, with proficiency in Python and C++ or Rust.
  • Low-level C programming experience, including system interfaces, memory, or performance-critical components.
  • Understanding of machine-learning frameworks such as PyTorch or ONNX.
  • Familiarity with Docker, Linux, and CI/CD tools such as GitLab CI or GitHub Actions.
  • Strong debugging, problem-solving, and collaboration skills.
  • English proficiency at B2 level or above.
Nice to have
  • Knowledge of secure provisioning, attestation, or cryptographic workflows.
  • Familiarity with ML compiler stacks, embedded inference runtimes, or system APIs.
  • Experience with software architecture, clean code, design patterns, Bash, CMake, Cargo, or Agile methods.
Benefits and work setup
  • Fully remote work; senior staff may travel occasionally to Barcelona.
  • Company laptop and employer-paid private health insurance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Machine Learning Infrastructure & Automation
Senior Software Engineer, Machine Learning Infrastructure & Automation

fal-ai • United States

Remote
USD 150,000 - 210,000
Health insurance
Dental insurance
Vision insurance
Remote C/C++ & ML SDK Engineer – Secure Inference
Remote C/C++ & ML SDK Engineer – Secure Inference

Verbio • United States

Remote
USD 110,000 - 170,000
Fully remote work
Company laptop
Employer-paid private health insurance
Software Engineer
Software Engineer

Archestra • United States

Remote
USD 140,000 - 210,000
Remote-first
On-site option in London/Montreal
Founding-team influence
Tech Lead - AI Inference
Tech Lead - AI Inference

wekatest • United States

Remote
USD 180,000 - 240,000
Medical insurance
Dental insurance
Vision insurance
+5
Software Engineer - AI Systems
Software Engineer - AI Systems

xbowcareers • United States

Remote
USD 150,000 - 210,000
Equity package
Remote-first setup
Full-time contract
Systems Software Engineer - Machine Learning Ops
Systems Software Engineer - Machine Learning Ops

Alignerr Corp. • Seattle (WA)

Remote
USD 83,000 - 124,000
Principal Software Engineer (Senior Architect) - AI Platform
Principal Software Engineer (Senior Architect) - AI Platform

sentinellabs • United States

Hybrid
USD 91,000 - 145,000
Equity participation
Performance-based bonus
Employee stock purchase program
+4
Software Engineer, Inference Runtime
Software Engineer, Inference Runtime

LM Studio • New York (NY)

On-site
USD 140,000 - 210,000
Competitive salary and equity grants
Catered team lunch / expensed dinners
Systems Software Engineer - Machine Learning Ops
Systems Software Engineer - Machine Learning Ops

Alignerr Corp. • New York (NY)

Remote
USD 96,000 - 165,000
Fully Remote Work
Flexible Schedule
Freelance Autonomy
+1
ML Engineer
ML Engineer

coherentsolutions • United States

Hybrid
USD 90,000 - 130,000
Health insurance
Remote and hybrid work options
Mentorship pairing
+1