Software Architect

9 Minutes ago • All levels • Programming

Job Summary

Job Description

Cadence Design Systems is seeking a Software Architect with machine learning/AI expertise to join a cross-disciplinary R&D team. The role involves working on the intersection of scientific computing and machine learning/AI, performing cutting-edge research, and delivering innovative technologies in a production environment. Candidates should possess a PhD in a relevant field and strong programming skills in Python/C++.
Must have:
  • PhD in computer science / applied mathematics / computational physics / electrical engineering
  • Demonstrated expertise in theory and practice of neural networks / deep learning with working knowledge of contemporary topics
  • Facility with classical methods of statistical inference
  • Demonstrated ability to reduce algorithms and theoretical knowledge to practice and produce innovative research results
  • Demonstrated programming proficiency in Python/C++
  • Familiarity with machine learning frameworks such as PyTorch, TensorFlow, Julia
Good to have:
  • Strong computer science background
  • Familiarity with recent research trends in physics-informed machine learning (e.g., physics-informed neural networks, neural operator theory, DeepONets)
  • Exposure to one or more application areas in scientific computing (computational electromagnetics, fluid dynamics, molecular dynamics, thermal analysis, electrical circuit simulation) and/or computational physics

Job Details

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Cadence Design Systems is a world leader in providing computational software for all aspects of intelligent system design. Your role will be to bring machine learning/AI expertise to a cross-disciplinary R&D team working on the emerging boundary of scientific computing and machine learning/AI. The candidate should have a PhD in computer science / applied mathematics / computational physics / electrical engineering and the following preferred skills:

  • Demonstrated expertise in theory and practice of neural networks / deep learning with working knowledge of contemporary topics (graph neural networks, attention mechanisms, transformer networks, reinforcement and transfer learning, etc.)
  • Facility with classical methods of statistical inference
  • Demonstrated ability to reduce algorithms and theoretical knowledge to practice and produce innovative research results
  • Demonstrated programming proficiency in Python/C++.
  • Familiarity with machine learning frameworks such as PyTorch, TensorFlow, Julia.
  • Strong computer science background is a plus.
  • Familiarity with recent research trends in physics-informed machine learning e.g. physics-informed neural networks, neural operator theory, DeepONets is a plus.
  • Exposure to one or more application areas in scientific computing (computational electromagnetics, fluid dynamics, molecular dynamics, thermal analysis, electrical circuit simulation) and/or computational physics is a plus.

Candidate should expect to work with a cross-functional engineering team to perform cutting-edge research but ultimately deliver innovative technologies in a production environment.

We’re doing work that matters. Help us solve what others can’t.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Beijing, China

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Programming Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences. Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Beijing, China (On-Site)

Burlington, Massachusetts, United States (On-Site)

Ontario, Canada (On-Site)

Petah Tikva, Center District, Israel (On-Site)

San Jose, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bracknell, England, United Kingdom (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Cadence

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug
Contact Us
hello@outscal.com
Made in INDIA 💛💙