AI Optimization Engineer
New
B
Bright Vision TechnologiesAI/Software Consulting
100% Remote (U.S.)Full-TimeSenior
Salary100,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 6+ years
- Required Skills
- PythonFGPA ArchitectureMachine LearningC++
Requirements
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field.
- Six or more years of experience in performance engineering, ML systems, or HPC.
- Strong proficiency in Python and C++.
- Hands-on experience optimizing deep learning workloads on modern GPUs.
- Deep understanding of distributed training and inference techniques.
- Experience with profiling tools across CPU, GPU, and distributed systems.
- Familiarity with model compression techniques and their accuracy implications.
- Strong grasp of memory hierarchies, communication primitives, and parallelism strategies.
- Excellent measurement, debugging, and analytical reasoning skills.
- Strong communication and collaboration skills.
Responsibilities
- Extract maximum throughput, minimize latency, and reduce costs for training and inference workloads for large neural network systems.
- Optimize full-stack performance from low-level kernel optimization to distributed system tuning.
- Apply deep understanding of GPU architecture, model parallelism, memory management, and compiler-level optimization.
- Translate ambiguous requirements into well-engineered solutions in collaboration with product, design, engineering, and operations teams.
- Maintain high engineering standards through code review, design review, and mentorship of junior team members.
View Full Description & ApplyYou'll be redirected to the employer's site