A leading global semiconductor company based in Hyderabad is looking for an expert to define and own the architecture for AI inference chips. In this role, you will collaborate with software teams to optimize hardware features, guide RTL implementation, and lead the development of performance models. Strong understanding of AI workloads and the ability to collaborate across multiple teams is essential. This position offers a unique opportunity to impact cutting-edge technology in the semiconductor field.
Qualifications
Strong understanding of AI inference workloads and dataflows.
Experience with performance modeling and architectural analysis.
Ability to collaborate across teams for optimization.
Responsibilities
Define product features and architecture for AI inference chip.
Lead PPA analysis and trade-off discussions.
Develop and maintain high-level architecture and performance models.
Skills
Architecture for compute, memory, interconnect subsystems
AI workloads optimization
Collaboration with RTL designers
High-level architecture development
Simulation and architectural models
Job description
Architecture & Micro-Architecture
Define product feature and capabilities and own the architecture for compute, memory, interconnect & high-speed interface subsystems in the AI inference chip.
Collaborate with various software teams to co-optimize hardware features for AI workloads.
Collaborate with RTL designers to identify complex technical issues/risks. Review and guide RTL implementation, ensuring consistency with architectural intent and timing/power goals
Collaborate with Physical-design teams for Area/Floorplan refinement, Timing targets etc.
Define and document interface specifications, control/status logic, and pipeline structures.
Lead PPA analysis and trade-off discussions across RTL and architecture.
AI Workloads & HW-SW Co-Design
Collaborate closely with various software to co-optimize hardware features for real-world AI inference workloads.
Incorporate considerations such as, quantization, sparsity, dataflow, scheduling, memory bandwidth into architectural decisions.
Guide hardware features that improve programmability, debuggability, and long-term software scalability.
Modelling & Analysis
Develop and maintain high-level architecture and performance models.
Use simulation and architectural models to guide RTL-level improvements.
Validate model predictions against RTL or emulation results and refine accordingly.
Strong understanding of AI inference workloads, dataflows, quantization, and memory/bandwidth bottlenecks in edge deployments