C++/PyTorch Developer Large Language Models

Overview

On Site
Accepts corp to corp applications
Contract - 12 Month(s)

Skills

C++
LLM
C++11/C++14/C++17 standards
C++ API
parallel programming models
Linux/Unix

Job Details

Role: C++/PyTorch Developer Large Language Models
Location: Bay Area - CA (Hybrid)

Join one of our clients in the embedded systems space at the forefront of AI innovation. We're seeking a highly skilled C++ Developer with strong PyTorch expertise to help build and optimize Large Language Models (LLMs) that power next-gen machine intelligence.

Why You'll Love This Role:
  • Collaborate with world-class researchers and engineers building advanced LLMs.

  • Work at the intersection of high-performance C++ and cutting-edge Machine Learning.

  • Contribute to impactful AI deployments across real-world applications.

What You'll Be Doing:
  • Design, develop, and optimize C++ code supporting Large Language Models using PyTorch.

  • Work directly with PyTorch's C++ API for integration and deployment.

  • Improve model efficiency in terms of performance, memory footprint, and scalability.

  • Debug and resolve issues across the stack-C++, PyTorch, and hardware acceleration layers.

  • Engage in technical code reviews and maintain best practices for robust development.

  • Stay informed on the latest LLM architectures (e.g., LLaMA, BERT) and PyTorch features.

  • Collaborate in an Agile development setting with cross-functional ML teams.

What You'll Need:
  • Minimum 3 years of hands-on C++ development experience.

  • Proficient in modern C++ (C++11/14/17), with strong coding standards.

  • Experience working with PyTorch's C++ APIs.

  • Familiarity with LLMs like BERT, GPT, or LLaMA.

  • Understanding of core ML concepts and neural network architectures.

  • Exposure to CUDA or other parallel programming tools.

  • Strong debugging skills and attention to technical detail.

  • Excellent communication and collaboration skills.

  • Experience in Linux/Unix-based development environments.

Bonus Points:
  • Experience with TensorFlow, OpenCV, or similar frameworks.

  • Knowledge of Docker, Kubernetes, or other DevOps tools.

  • Exposure to Agile software development practices.

Ready to push the boundaries of AI? Apply now and be part of our mission to shape intelligent systems of the future!

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About ChaTeck Incorporated