**
Cadence Design Systems is seeking a Sr Principal Software Engineer for its AI Systems team in Belo Horizonte, Brazil. The role involves architecting complex systems for a cutting-edge AI platform aimed at enhancing the semiconductor design process, requiring extensive experience in software development, particularly in Python and TypeScript.
**
Job Summary
Be a technical pillar for the SuperAgent ecosystem, architecting infrastructure for AI agents to reason, plan, and execute across massive EDA datasets.
Drive end-to-end development using Python and TypeScript/React, designing systems that are performant in Cloud environments and secure On-Premise data centers.
Be a lead contributor to core agentic frameworks, ensuring modularity, observability, and production-readiness, while mentoring engineers and influencing the technical roadmap.
Matching Summary
Match Score: 75
**
Cadence Design Systems is seeking a Sr Principal Software Engineer for its AI Systems team in Belo Horizonte, Brazil. The role involves architecting complex systems for a cutting-edge AI platform aimed at enhancing the semiconductor design process, requiring extensive experience in software development, particularly in Python and TypeScript.
**
Skills & Requirements
Must-have
Python for LLM orchestration
TypeScript/React for interfaces
Cloud and On-Prem deployment
System design and API versioning
Agentic frameworks development
Nice-to-have
Prompt optimization and structured output
RAG pipelines and vector databases
Passion for high-performance computing
Key Requirements
10+ years of professional software development experience
Bachelor's degree in Computer Science or Engineering
Proficiency in Python and TypeScript
Experience deploying enterprise software across diverse environments
Mastery of system design and engineering fundamentals