Q

Quest Global

Engineering services, digital transformation, asset management

Senior C/C++ and Python Developers for Artificial Intelligence Machine Learning

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Master of Science or Bachelor of Science degree in Computer Science or equivalent is required.
  • Deep knowledge of C/C++ and Python programming is required.
  • Experience with Linux commands is required.
  • Experience with a scripting language such as Bash or PowerShell is required.
  • Understanding of Python machine-learning frameworks such as PyTorch and Transformers is required.
  • Understanding of languages and compilers for writing highly efficient custom deep-learning GPU kernels, such as Triton or JAX, is required.
  • Hands-on debugging experience with tools such as GDB and Valgrind is required.
  • Experience and understanding of AI models and inference engines such as vLLM, Ollama, llama.cpp, and SGLang is required.
  • Knowledge of GPU and PC architectures is required.
  • Experience writing ROCm or CUDA kernels or shaders is required.
  • Deep understanding and experience implementing machine-learning and AI algorithms is required.
  • Ability to work effectively with stakeholders is required.
  • Knowledge of x86 assembly language and x86/x64 CPU instructions is a plus.

Responsibilities

  • Work with the latest machine-learning technologies.
  • Support the latest Linux operating system.
  • Work with AMD next-generation GPUs and accelerators.
  • Optimize the latest ROCm drivers and improve performance.
  • Design new machine-learning technologies.

Desired Qualifications

  • Experience with profiling tools used to debug CUDA or ROCm kernels, such as Nsight Systems (nsys) or rocprof.

About the Company

Quest Global

Engineering services, digital transformation, asset management

QuEST Global provides engineering and lifecycle services across aerospace, automotive, energy, healthcare, and transportation, focusing on digital transformation and asset management. It uses edge computing, cloud, AI/ML, and industrial IoT to deliver tailored engineering solutions through long-term partnerships, service contracts, project-based engagements, and strategic collaborations. It differentiates itself with a broad industry footprint, global delivery model, and emphasis on partnerships, talent development, and workplace culture. Its goal is to help clients improve operational efficiency and drive business growth by transforming engineering processes and assets with digital tools and data-driven management.

Company size
10,001+
Company stage
Growth Equity (Venture Capital)
Total funding
$581M
Headquarters
Greenville, SC
Founded
1997

Recently Posted Jobs

Explore more opportunities at Quest Global

See more jobs