freehire launches on Product Hunt on 26 August.

Follow →

AI Software Engineer

Open 24d

You will optimize machine learning models for efficient use on edge devices and in high-traffic cloud environments. You will deploy models through high-performance APIs, build and maintain scalable inference frameworks, and refactor research code into reliable, maintainable production software alongside AI scientists.

Responsibilities

  • Optimize machine learning models using pruning, quantization, and distillation.
  • Deploy models through high-performance APIs and integrate them into the software ecosystem.
  • Build and maintain machine learning inference frameworks at scale.
  • Refactor research code into production-grade, maintainable software with AI scientists.

Requirements

  • 5+ years of software engineering experience or equivalent university experience focused on machine learning systems and distributed computing.
  • Proficiency in C++.
  • Proficiency in Python.
  • Proficiency in Docker.
  • Proficiency in Kubernetes.
  • Experience with vector databases, including Pinecone and Weaviate.
  • Experience with CI/CD for machine learning.
  • Bachelor’s or Master’s degree in Computer Science or Software Engineering.

Benefits

  • Comprehensive health, dental, and vision benefits package.
  • 401(k) match.
  • Equity options.
  • $200/month Health & Wellness stipend.
  • $500/year Function Health subscription.
  • Free parking for in-office employees.
  • Flexible Time Off.
  • Parental leave for eligible employees.
  • Supplemental life insurance.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available