Marvell is looking to solve the problem of building scalable, high-fidelity system simulation frameworks that drive architectural innovation and performance analysis for AI/ML workloads at extreme scale.
Requirements
- Strong programming skills in C++ and Python.
- Familiarity with parallel computing and network simulations.
- Experience with version control systems like Git.
- Proficiency in simulation tools and programming languages (e.g., Python, C++, SystemC).
- Strong background in system architecture, modeling, or simulation.
- Experience with AI/ML workload characterization and performance analysis.
Responsibilities
- Design, implement, and validate components for high-fidelity system simulations.
- Develop and maintain system-level and behavioral models tailored to AI/ML architectures.
- Test and characterize simulation models to ensure accuracy and scalability.
- Collaborate with software engineers to integrate new simulation features and improve existing capabilities.
- Contribute to performance projection and architectural tradeoff analysis through simulation-driven insights.
Other
- Candidate MUST have a bachelor's degree and/or Master's Degree in Computer Science, Electrical Engineering, or a related technical field.
- Ability to work independently and as part of a team.
- Ability to work cross-functionally in a fast-paced, research-driven environment.
- Excellent problem-solving skills and attention to detail.
- Must be eligible to access export-controlled information as defined under applicable law.