Taro Logo

Lead Software Engineer (Agentic AI)

Cadence is a pivotal leader in electronic design, building computational software, hardware and IP solutions for over 30 years.
Cork, Ireland
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Job Description

Cadence, a leading electronic design automation company with over 30 years of expertise, is seeking a Lead Software Engineer specializing in Agentic AI to join their innovative team in Cork, Ireland. This role sits at the crucial intersection of computational software, hardware verification, and artificial intelligence, offering an opportunity to shape the future of electronic design technology.

The position involves developing and maintaining AI applications in digital verification, working with cutting-edge technology that directly impacts next-generation product development. You'll be responsible for designing AI systems, evaluating algorithms, and implementing machine learning solutions while collaborating with industry experts and thought leaders in computational software.

The ideal candidate should possess either a BSc with 4+ years of software development experience, an MSc with 2+ years of ML implementation experience, or a PhD in a relevant field. Strong expertise in AI/ML algorithms, software development best practices, and mathematics is essential. Experience with Large Language Models, prompt engineering, and electronic design is highly valued.

Working in a hybrid model with 4 in-office days, you'll join a company recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Cadence offers clear career progression paths, professional development opportunities, and an inclusive workplace culture that values diversity and innovation. You'll be part of a team solving complex technical challenges and creating technologies that modern life depends on, working with world's most innovative companies in markets ranging from consumer electronics to aerospace.

Last updated 2 months ago

Responsibilities For Lead Software Engineer (Agentic AI)

  • Design and development of AI systems and AI features within Cadence's verification tools
  • Identify and evaluate opportunities to apply AI to solve real-world engineering problems
  • Communicate and educate other engineers in AI theory and best practices
  • Evaluate and select AI algorithms and tools for specific problems
  • Perform statistical analysis and tuning of algorithms
  • Report and document AI processes and results
  • Participate in code reviews, testing, and debugging
  • Stay current with industry trends in AI

Requirements For Lead Software Engineer (Agentic AI)

Python
Java
Linux
  • BSc in Computer Science, Electrical Engineering or related field plus 4+ years of C/C++, Java or Python development experience
  • Or M.Sc plus 2+ years of experience in implementing ML models
  • Or PhD in a relevant area
  • Strong understanding of AI and Machine Learning algorithms
  • Extensive experience in building AI based applications
  • Strong understanding of Software Development best practices and OO Design
  • Strong competency in mathematics, statistics, data structures and algorithms
  • Excellent communication skills
  • Experience with Large Language Models
  • Experience developing in a Linux environment
  • Experience with version control tools such as Git

Benefits For Lead Software Engineer (Agentic AI)

Medical Insurance
Dental Insurance
Vision Insurance
  • Professional development opportunities
  • Clear career progression paths
  • Inclusive workplace culture
  • Hybrid working model
  • Opportunities for collaboration with global teams

Related Jobs

Staff AI Engineer

Staff AI Engineer position at Analog Devices focusing on optimizing AI models for edge hardware, requiring 5+ years of experience in AI/ML development and expertise in model optimization.

Staff Software Engineer, Android

Staff Android Engineer position at Toast, leading development of AI-powered upsell platform within restaurant POS system, requiring strong technical leadership and Android expertise.

Embedded Firmware Engineer

Staff Firmware Engineer position at Analog Devices, developing embedded systems and firmware solutions for human sensory devices, requiring 10+ years of Arm Cortex-M experience.

Solutions Architect, Application and Infrastructure Modernization

Solutions Architect position at Google Cloud focusing on application and infrastructure modernization, combining technical expertise with customer-facing responsibilities in Dublin, Ireland.

Senior Staff Software Engineer, Infrastructure

Senior Staff Software Engineer position at Google focusing on infrastructure and continuous delivery solutions, combining technical leadership with hands-on development in Dublin, Ireland.