Principal Software Architect – AI-Enabled Silicon Development
Core
Define and drive the architecture of complex, production-grade software systems supporting silicon development and accelerating AI deployment.
Role type
Principal Software Architect (AI-Enabled Silicon Development)
Builds
Software platforms and products for silicon design, verification, validation, and AI-enabled engineering workflows
Domain
Semiconductors / Electronic Design Automation / AI Engineering
Deliverable
production ML models
Required skills
Software architecture, AI technology integration, distributed systems design, technical leadership, stakeholder communication, product lifecycle management, trade-off analysis, mentorship
Preferred skills
Semiconductor/EDA experience, AI developer tools, scalable platform design, CI/CD, observability, model operationalization
Technologies
Generative AI, Large Language Models (LLMs), Intelligent Agents, Retrieval-Augmented Systems, Machine Learning Platforms
Responsibilities
Define end-to-end architecture and technical strategy for software platforms; Translate business needs into scalable system designs; Provide technical leadership across the product lifecycle; Evaluate and apply modern AI technologies to improve productivity; Establish architectural standards for performance and security; Partner with silicon, software, and data teams; Champion user experiences through documentation and support; Guide technical trade-offs and risk management; Mentor engineers and raise engineering standards; Assess emerging technologies for production value
