Senior AI Developer, Technology Engineer
Posted 1hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior AI Developer Technology Engineer accelerating generative AI training and inference on NVIDIA platforms. Optimizing algorithms, architectures, frameworks, and low-level software with developers and researchers.
Responsibilities:
- Develop cutting-edge techniques to GPU-accelerate complex workloads across generative AI, including LLMs, diffusion models, and multimodal systems, deep learning, and machine learning
- Work directly with key developers to optimize and accelerate generative AI training and inference on NVIDIA platforms
- Build and optimize algorithms to deliver the best performance
- Contribute to training and inference frameworks, low-level software libraries, and open-source projects
- Partner with technical experts in industry and academia to analyze and optimize complex AI algorithms on modern CPU and GPU architectures
- Shape next-generation hardware, system software, libraries, and programming models through collaboration with NVIDIA engineering and research teams
- Publish optimization techniques in developer blogs and present at industry conferences
Requirements:
- MS in Computer Science, Computer Engineering, or related computational field (or equivalent experience)
- 8+ years of relevant work or research experience in software engineering and performance tuning
- Programming fluency in C/C++ with a deep understanding of algorithms and software development
- Background in accelerated computing, with comprehensive knowledge of parallel programming, performance analysis and optimization
- Hands-on experience doing low-level performance optimizations
- Foundational understanding of modern CPU and GPU architectures
- Good communication and organization skills, with a logical approach to problem solving, and prioritization skills
- Expertise in the parallelization and performance optimization of Large Language Models (LLMs), Diffusion Models, and Multimodal Architectures for training and inference
- Experience with training and inference stacks, serving frameworks, pre-training and post-training pipelines
- Strong foundation in linear algebra and numerical methods
- Continuous learning, proactively keeping up with cutting-edge technologies, and adapting to a rapidly evolving landscape
Benefits:
- Equity
- Benefits














