Systems Performance Engineer

Run machine learning models in the cloud
$150,000 - $250,000
Machine Learning
Senior Software Engineer
Remote
27 Employees
3+ years of experience
AI · Enterprise SaaS

Description For Systems Performance Engineer

Replicate is seeking a Systems Performance Engineer to optimize complex systems and AI infrastructure. The ideal candidate has a deep passion for squeezing every ounce of performance out of systems, whether it's rendering AAA game titles or optimizing large-scale distributed systems.

Key qualifications:

  • Mastery of C++ and systems programming
  • Experience with high-performance computing environments
  • Comfort with parallel programming models (multi-threading, SIMD, GPU programming)
  • Track record of optimizing large-scale production deployments
  • Curiosity about new technologies and optimization techniques
  • Excellent problem-solving skills

Ideal candidates may have experience in:

  • Optimizing rendering pipelines for games or real-time graphics
  • High-frequency trading systems
  • Contributing to performance-critical open-source projects
  • Profiling and optimizing across different hardware architectures

While AI/ML experience isn't required, candidates should be excited to apply their optimization skills to this domain. The role involves translating expertise in cycles, memory management, and systems-level thinking to the challenges of optimizing AI model inference and training.

Replicate offers:

  • Remote-first work environment with an office in San Francisco
  • Competitive salary and above-market equity
  • Good healthcare benefits

About Replicate: Replicate is making machine learning accessible to everyone by enabling easy sharing and use of ML models. They aim to simplify the process of applying ML research to real-world problems, making it possible for non-experts to leverage this technology. The company values creating an inclusive, supportive work environment with the best people.

Last updated 3 months ago

Responsibilities For Systems Performance Engineer

  • Optimize complex systems and AI infrastructure
  • Apply performance optimization expertise to cutting-edge AI technology
  • Dive into complex performance issues and develop elegant, efficient solutions
  • Work on optimizing AI model inference and training

Requirements For Systems Performance Engineer

  • Mastery of C++ and systems programming
  • Experience with high-performance computing environments
  • Comfort with parallel programming models (multi-threading, SIMD, GPU programming)
  • Track record of optimizing large-scale production deployments
  • Excellent problem-solving skills

Benefits For Systems Performance Engineer

Medical Insurance
  • Remote-first work environment
  • Competitive salary
  • Above-market equity
  • Good healthcare benefits

Interested in this job?

Jobs Related To Replicate Systems Performance Engineer

Senior System Engineer, Deep Learning/GenAI

Senior System Engineer role at Qualcomm focusing on deep learning and generative AI research, developing efficient AI solutions for mobile and embedded devices.

Senior AI Model Efficiency Open-Source Developer

Senior AI Model Efficiency Developer role at Qualcomm focusing on research and development of model optimization techniques and tools for edge devices.

AI ML Engineer Senior

Senior AI ML Engineer position at Qualcomm India, focusing on AI software stack development and optimization with competitive benefits and growth opportunities.

Machine Learning Platform Engineer

Senior ML Platform Engineer role at DoorDash, building scalable machine learning infrastructure for delivery logistics, 4+ YOE, hybrid work in SF or Seattle.

AI Application Engineer

Senior AI Application Engineer role at DoorDash, focusing on ML/AI solutions for employee experience, requiring 5+ years of software development experience.