AI/ML Engineer
Capgemini
Job Description
In this role, you will:
- Execute and analyze CPU/GPU/AI-ML workloads and benchmarks on Android and Linux platforms.
- Run and interpret power, thermal, and performance KPIs from synthetic workloads and system benchmarks.
- Collect and evaluate KPIs from MLPerf, GenAI models, and vision workloads.
- Gather logs and profiling data from SoC subsystems including CPU, NPU, DDR, etc.
- Monitor and report power and performance metrics for dashboard generation.
- Develop and maintain automation scripts using Python, Shell, or Batch for data collection and reporting.
- Operate lab equipment such as oscilloscopes, power analyzers, and other diagnostic tools.
Your Profile:
- 6–9 years of experience in system-level validation, performance analysis, and power optimization.
- Proven experience in executing and analyzing workloads on Android and Linux platforms.
- Strong understanding of SoC architecture and subsystems including CPU, GPU, NPU, and memory.
- Hands-on expertise in power and performance measurement and optimization.
- Proficiency in scripting languages like Python, Shell, or Batch for automation and data parsing.
- Familiarity with lab equipment used for system validation and diagnostics.
- Analytical mindset with the ability to interpret complex performance data and derive actionable insights.
- Bachelor’s or Master’s degree in Electronics, Computer Engineering, or a related field.