About this role
AI Algorithm Engineer Scientist to develop and optimize ML models for CPU/GPU, focusing on code generation agents for GPU programming and RAG pipelines.
Key Responsibilities
- Develop and implement ML models; optimize algorithms for CPUs/GPUs; design ML software components for deployment; collaborate on requirements; advance RAG pipelines and model compression
Technical Overview
Work with state-of-the-art ML frameworks, GPU acceleration, and LLM-based systems; build deployable ML components and agents; publish and collaborate with cross-disciplinary teams.
Ideal Candidate
The ideal candidate is an early-career ML researcher/engineer with strong Python/C++ skills, GPU programming experience, and a track record in ML frameworks, LLMs, and GPU-accelerated ML pipelines.
Must-Have Skills
Degree in Computer ScienceComputer/Electrical EngineeringMathematicsor a related field.4+ years of experience with a Bachelor's degree2+ years with a Master's degreeor a PhD degree.Advanced knowledge in programming languages including C /C++ and Python.Solid understanding of machine learning frameworksincluding model development and evaluation.Hands-on experience in algorithm optimization for CPUs and GPUs.
Nice-to-Have Skills
Excellent programming skills in close to metal languages and experience in GPU programming with CUDA/OpenCL/VulkanSoftware engineering experience demonstrated through publicly available software and source code contributionsExperience in finetuning and training of LLMsbuilding RAG pipelinesmodel compression and design of agentic workflows.4+ publications in first tier highly selective international conferences or journals such as NeurIPSICMLAAAIICLRCVPRICCVECCV
Tools & Platforms
CUDAOpenCLVulkanPyTorchTensorFlowLinux
Required Skills
['C++''Python''CUDA''OpenCL''Vulkan''PyTorch''TensorFlow''LLMs''RAG pipelines''model compression''agentic workflows''GPU programming''Neural networks']
Hard Skills
PythonC++CUDAOpenCLVulkanGPU programmingLLMsRAG pipelinesmodel compressionagentic workflowsPyTorchTensorFlow
Soft Skills
CommunicationCollaborationAnalytical thinkingProblem-solvingTeamwork
Keywords for Your Resume
AI Algorithm Engineer ScientistAImachine learninggenerative AILLMRAG pipelinesmodel compressionagentic workflowsCUDAOpenCLVulkanGPU programmingPyTorchTensorFlowNeural networksNeural network researchPublicationsNeurIPSICMLAAAIICLRCVPRICCVECCVLLMsPythonC++Generative AI
Deal Breakers
Bachelor's degree in CS/Engineering or related field, 4+ years with BS or 2+ years with MS/PhD, Experience with CUDA/OpenCL/Vulkan, Experience with GPU programming
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile