AI/ML Architect
About the role
Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world to develop highly innovative electronic products faster and more cost-effectively. We are seeking an experienced AIML Architect to lead the design and evolution of AI-powered solutions across our design and verification tools.
Responsibilities
- Define and drive the technical architecture for AI/ML and Agentic AI solutions across multiple products and teams
- Design scalable AI platforms demonstrating large language models, Agentic Frameworks, Model Context Protocol, LangGraph, vector databases, retrieval-augmented generation, and emerging AI technologies
- Establish architecture patterns, protocols, governance models, and technology roadmaps for AI-enabled products
- Lead the design of intelligent agents capable of tool usage, workflow automation, reasoning, planning, and autonomous task execution
- Evaluate and select AI technologies, models, frameworks, and infrastructure to meet product and business objectives
- Architect end-to-end AI systems including data pipelines, model serving, observability, memory management, evaluation frameworks, and deployment strategies
- Collaborate closely with engineering leaders, product management, UX teams, AI researchers, and domain guides to deliver production-grade solutions
- Mentor engineering teams on Genetic AI, large language model architecture, prompt engineering, retrieval-augmented generation systems, and AI standards
- Define technical strategy for AI adoption and identify high-impact opportunities across EDA workflows
- Ensure responsible AI practices including model evaluation, governance, security, privacy, and compliance requirements
Qualifications
Required: 12+ years of proven industry experience with at least 4-8 years of focused AI/ML work
- Proven experience architecting and delivering enterprise-scale AI/ML solutions from concept to production
- Strong expertise in large language model-based systems, Agentic AI frameworks, retrieval-augmented generation architectures, vector databases, and AI orchestration platforms
- Proficiency in Python with proven understanding of software design patterns and clean code principles
- Hands-on experience developing AI agents or copilots that collaborate with tools or external APIs
- Understanding of agentic design patterns such as ReAct, plan-execute, and multi-step reasoning
- Practical experience with (OpenAI, LLaMA, Claude, etc.) and prompt engineering standard processes
- Hands-on experience with AI/ML frameworks such as PyTorch, TensorFlow, or Scikit-learn
- Practical experience in data preprocessing, feature engineering, and model evaluation
- Strong understanding of deep learning models including artificial neural networks and transformers
- Familiarity with developer tooling, VS Code extensions, and copilot-style integrations
- Ability to identify AI use cases, conceptualize solutions, and drive from prototype to production
- Good foundations in algorithms, data structures, CLI design, and API design
Preferred: Experience with code understanding systems, abstract syntax tree analysis, tree-sitter, or developer productivity tools, Proficiency in C/C++, Experience with graph databases such as Neo4j or FalkorDB, Background or interest in digital design, SystemVerilog, or EDA tools, Familiarity with containerization technologies like Docker and CI/CD practices, Basic knowledge of compilers, parallelism, GPUs, or profiling tools
Why Us
At Siemens Software, flexibility is how we work—hybrid by default, built on trust and autonomy. Together, 30,000 people across more than 200 countries build technology that shapes the real world. You'll grow through real projects, strong technical peers, and global mobility, backed by the scale and benefits of an industrial software leader. We're committed to equality and inclusion, and we hire based on merit, skills, and impact.
Pay
The salary range for this position is $150,400 - $200,000, with a bonus of 15-20%.