Synopsys Inc

Principal AI Engineer

Synopsys Inc$150K — $180K *
Technical Services
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's or Master's in Computer Science or related field
  • 10+ years of software engineering experience in principal or lead roles
  • Proven experience designing large-scale distributed systems
  • Strong programming skills with hands-on experience in Go and Python
  • Deep knowledge of authentication systems like OAuth 2.0, mTLS, and Kerberos
  • Familiar with multi-tenant SaaS architectures and microservices
  • Experience with tools like Jira, Git, and Argo for automated workflows

Responsibilities

  • Design and build scalable, distributed systems in Kubernetes environments
  • Develop GenAI platform frameworks and SDKs for AI solutions
  • Translate ambiguous requirements into clear technical designs
  • Ensure platform services meet production-grade standards
  • Rapidly prototype solutions and deliver production-ready systems
  • Manage reusable tools for AI/ML workflows
  • Mentor engineers through design and code reviews

Benefits

  • Comprehensive health and wellness benefits
  • Financial benefits including bonuses and equity options
  • Opportunities for professional growth and development
  • Supportive team environment encouraging innovation
  • Dynamic work culture focused on cutting-edge technologies
Full Job Description
Descriptions & Requirements

Job Description and Requirements

You Are:

You are the engineer who sees the architecture, not just the code. When you walk into a room and hear "distributed, API-first, cloud-native," you already have a mental map for how to get from requirements to running production workloads. Years of building platforms that scale and stay maintainable have taught you that the hardest part is not shipping version one, it is building something others can actually build on six months later. Ambiguity does not slow you down. You ask the right questions, clarify what matters, and deliver. Strong opinions about OAuth, mTLS, and the realities of building for multi-tenant SaaS come from experience, not blog posts. When someone mentions Redis versus Infinispan, or event-driven with Kafka, you are already thinking through the tradeoffs. You are comfortable picking up a whiteboard marker to sketch a new GenAI framework in the morning, then jumping into Go or Python to prototype it in the afternoon. You thrive on collaboration and enjoy being the technical compass for other engineers. At Synopsys, you will build platforms that enable AI-powered solutions at scale, and your work will matter.

What You'll Be Doing:
  • Design and build scalable, distributed systems running in Kubernetes environments using Docker and container orchestration
  • Develop GenAI platform primitives, frameworks, and SDKs that empower engineering teams building AI-powered solutions across Synopsys product lines
  • Translate ambiguous requirements and business needs into clear technical designs, then ship working code that meets enterprise standards
  • Ensure platform services meet production-grade expectations for scalability, reliability, security, and observability
  • Rapidly prototype solutions, validate designs with working demos, and deliver production-ready systems that others depend on
  • Build and manage reusable agent skills and tools for AI/ML workflows, making it easier for teams to integrate intelligent features
  • Participate in design and code reviews, providing hands-on technical guidance and mentorship to engineers across the platform team


The Impact You Will Have:
  • Enable Synopsys teams to build and deploy AI-powered features reliably and securely, accelerating innovation across product lines
  • Raise the bar for platform scalability and reliability, ensuring systems can handle rapid growth and evolving customer requirements
  • Make enterprise-grade security and privacy the default by embedding best practices into platform architecture from the start
  • Reduce time-to-market for new AI solutions by providing robust, reusable frameworks and SDKs that teams can trust
  • Drive adoption of modern DevOps and CI/CD practices, improving team efficiency and release velocity across engineering
  • Shape the technical direction for distributed systems and AI integration, influencing architecture decisions at a company-wide scale
  • Mentor and level up engineers around you, building a culture of technical excellence and pragmatic problem-solving


What You'll Need:
  • Bachelor's or Master's in Computer Science, Software Engineering, or related technical field
  • 10+ years of software engineering experience with significant responsibility at the principal or lead level
  • Proven track record designing and delivering large-scale distributed systems or platform products that teams actually use
  • Strong programming skills with Go and Python, and hands-on experience with Docker and Kubernetes in production environments
  • Deep experience designing authentication and authorization systems, especially OAuth 2.0, OIDC, mTLS, SPIFFE/SPIRE, and Kerberos
  • Solid understanding of multi-tenant SaaS architectures, microservices, and event-driven systems using Kafka or RabbitMQ
  • Experience with distributed caching (Redis, Infinispan), large-scale relational databases, and object storage like S3
  • Familiarity with distributed workflow engines and orchestration systems for managing long-running or stateful workflows
  • Proficiency with SDLC tools including Jira, Git, and Argo, plus experience with data modeling and automation workflows
  • Understanding of non-functional requirements including security, privacy, scalability, reliability, and cost optimization
  • Experience with database schema design, indexing, query optimization, and transactional consistency
  • Architecture or framework certifications like TOGAF are a plus
  • Experience with AI/ML, Generative AI, LLM systems, AI gateways, Model Context Protocol (MCP), or agent frameworks is a plus


Who You Are:
  • You can explain the tradeoffs between event-driven and microservices architectures to a technical or non-technical audience without losing the details that matter
  • Comfortable taking vague or incomplete requirements, you ask clarifying questions and drive toward a practical solution instead of waiting for perfect information
  • You make security, scalability, and maintainability part of every design conversation, not something to retrofit later
  • Mentoring and sharing technical context comes naturally to you, and you help others avoid common pitfalls while raising the technical bar for the team
  • You seek out feedback and code reviews, and you are quick to provide constructive guidance to peers without creating bottlenecks
  • Keeping up with new tools and frameworks matters to you, but you know when to use proven solutions over the latest trend


The Team You'll Be Part Of:

You will join the GenAI Platform team, a dynamic group dedicated to integrating cutting-edge technologies into the product development lifecycle. The team focuses on designing scalable and modular platforms that enhance the efficiency and reliability of Synopsys' processes. Collaboration and innovation are central to the team, driving Synopsys' success in the semiconductor industry.

Rewards and Benefits:

We offer a comprehensive range of health, wellness, and financial benefits to support your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about salary range and benefits during the hiring process.If you are a visionary professional passionate about platform engineering and AI and are looking to make a significant impact in the semiconductor space, we encourage you to apply for this exciting opportunity in North America.

In addition to the base salary, this role may be eligible for an annual bonus, equity, and other discretionary bonuses. Synopsys offers comprehensive health, wellness, and financial benefits as part of a competitive total rewards package. The actual compensation offered will be based on a number of job-related factors, including location, skills, experience, and education. Your recruiter can share more specific details on the total rewards package upon request. The base salary range for this role is across the U.S.

About Synopsys Inc

Synopsys, Inc. is an American electronic design automation company that focuses on silicon design and verification, silicon intellectual property and software security and quality. Products include logic synthesis, behavioral synthesis, place and route, static timing analysis, formal verification, hardware description language (SystemC, SystemVerilog/Verilog, VHDL) simulators, as well as transistor-level circuit simulation. The simulators include development and debugging environments which assist in the design of the logic for chips and computer systems.
Learn more about Synopsys Inc
Size
16,361 employees
Market Cap
$48.6 billion
Industry
Net Income
$722.6 million
Founded
1986
5 Year Trend
+13.3%
Revenue
$3.8 billion
NASDAQ

Similar Jobs

More Jobs at Synopsys Inc

More Technical Services Jobs

Find similar Principal AI Engineer jobs: