AI Algorithm Optimization Engineer
SKILLS
FULL DESCRIPTION
Summary
Design and optimize AI algorithms for computational efficiency, analyze algorithm performance, collaborate with engineers, monitor performance, and document best practices. Requires expertise in Python, C++, AI libraries, optimization techniques, and experience with profiling tools. Excellent problem-solving and communication skills are also needed.
- Design and optimize AI algorithms for computational efficiency.
- Analyze algorithm performance and implement improvements.
- Collaborate with software engineers to integrate optimized models.
- Monitor and troubleshoot performance issues in production.
- Document best practices and technical findings.
- Strong expertise in Python, C++, and AI libraries.
- Knowledge of optimization techniques and hardware acceleration.
- Experience with profiling tools and performance analysis.
- Excellent problem-solving and communication skills.
Responsibilities:
Design and optimize AI algorithms for computational efficiency. Analyze algorithm performance and implement improvements. Collaborate with software engineers to integrate optimized models. Monitor and troubleshoot performance issues in production. Document best practices and technical findings.
Requirements:
Strong expertise in Python, C++, and AI libraries. Knowledge of optimization techniques and hardware acceleration. Experience with profiling tools and performance analysis. Excellent problem-solving and communication skills. Bachelor’s or Master’s in AI, Computer Science, or related field.