Principal Software Engineer

2 Months ago • 6-8 Years • Software Development & Engineering

Job Summary

Job Description

The Principal Software Engineer will be a key contributor in building a scalable and resilient data analytics/ML platform at Cadence. This role requires an engineer who thrives in a fast-paced environment and enjoys daily technical challenges. The engineer will need to translate requirements into detailed architectures, design and tune performance, and have a solid understanding of data structures, algorithms, and distributed systems. The candidate should be enthusiastic, highly motivated, and able to work collaboratively to solve complex problems. They should also have an in-depth understanding of various technologies and frameworks, combining them into practical solutions. They will work on LLM/ML and big data applications.
Must have:
  • Advanced experience working with LLM/ML/big data (e.g., Langchain, Spark)
  • Translate requirements into both high-level and detailed architectures
  • Solid experience in architecture design and performance tuning
  • In-depth understanding of data structures, algorithms, and distributed systems
  • Development experience in Python and C++
  • Solid understanding of database fundamentals with high proficiency in SQL
  • Enthusiastic and highly motivated, able to work collaboratively
  • In-depth understanding of technologies and frameworks

Job Details

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

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

If you are an engineer who enjoys an exciting, fast-moving environment and daily technical challenges as much as we do, the Cadence Data Platform team will be a great fit for you.

We are looking for an LLM/ML developer who will be a key contributor in building a scalable and resilient data analytics/ML platform.  

Key Qualifications 

  • Advanced experience working with LLM/ML/big data, such as Langchain, Spark, etc. 

  • Able to translate requirements into both high-level and detailed architectures 

  • Solid experience about architecture design, performance tuning 

  • In-depth understanding of data structures, algorithms, and distributed systems 

  • Development experience in Python, C++

  • Solid understanding of database fundamentals, with high proficiency in SQL 

  • Enthusiastic, highly motivated, and able to work collaboratively 

  • In-depth understanding of various technologies and frameworks with ability to combine into practical solutions 

Education & Experience  

  • BS degree in Computer Science or related field, 8+ years of industry experience 

  • MS degree in Computer Science or related field, 6+ years of industry experience 

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

Similar Jobs

quience - Software Development Engineer Test

quience

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Sword Health - Strategy and Operations Associate

Sword Health

Portugal (Remote)
3 Months ago
NCR Atleos - Data Analyst

NCR Atleos

Gurugram, Haryana, India (On-Site)
1 Year ago
N-ix - Senior Data Engineer

N-ix

Ukraine (Hybrid)
2 Months ago
WildBrain - Head of Compositing, CG

WildBrain

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Zeeco, Inc. - Instrument and Controls Engineer - Flares

Zeeco, Inc.

Lissone, Lombardy, Italy (On-Site)
9 Months ago
Alphawave Semi - Analog Design Engineer

Alphawave Semi

Vancouver, British Columbia, Canada (Remote)
3 Months ago
JDA - Senior Support Engineer 2 (BY SCPO/ BY Demand, Fulfillment)

JDA

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
ShyftLabs - MicroStrategy Reporting Engineer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
2 Months ago
Bede Gaming - Staff Software Engineer

Bede Gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Indus Insights - IT Manager / Senior Manager

Indus Insights

Gurugram, Haryana, India (Hybrid)
10 Months ago
Capgemini - Senior Data Scientist

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago
IGT - Game Mathematician II

IGT

Las Vegas, Nevada, United States (On-Site)
2 Months ago
Illumina - Staff, Global Operations Reporting SME (SAP HANA)

Illumina

San Diego, California, United States (On-Site)
3 Months ago
zeta - Learning and Development Associate

zeta

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Mcdonalds - Restaurant Technology Problem Manager

Mcdonalds

London, England, United Kingdom (Hybrid)
3 Months ago
Nice - Specialist Workday Finance Consultant

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
truecaller - Release Test Engineer

truecaller

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
9 Months ago
Open Systems Technologies - MicroStrategy Manager

Open Systems Technologies

United States (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, China

Marks, part of SGS & Co - Design Project Manager

Marks, part of SGS & Co

Shanghai, China (On-Site)
1 Month ago
Tencent - Path of Exile 2 Domestic Release Market Manager

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Social Discovery Ventures - Junior Partner Account Manager

Social Discovery Ventures

Harbin, Heilongjiang, China (Remote)
2 Months ago
WildBrain - Licensing Manager

WildBrain

Shanghai, China (On-Site)
1 Month ago
Wicresoft - unity开发【玩法】

Wicresoft

Shenzhen, Guangdong Province, China (On-Site)
1 Year ago
yostar - Game Tester (Japanese)

yostar

Shanghai, China (On-Site)
1 Month ago
Paper Stacking games - European and American Brand Marketing - Infinity Nikki

Paper Stacking games

Shanghai, China (On-Site)
3 Weeks ago
Riot Games - Senior Game Designer, Combat

Riot Games

Shanghai, Shanghai, China (On-Site)
10 Months ago
Moonton  - Lead Character Concept Artist

Moonton

Hangzhou, Zhejiang, China (On-Site)
1 Month ago
Haleon - Sr. Brand Manager/Brand Manager

Haleon

Shanghai, China (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Safe security - Software Development Engineer I

Safe security

Bengaluru, Karnataka, India (On-Site)
11 Months ago
Global Business Travel - Analytics Engineer

Global Business Travel

London, England, United Kingdom (On-Site)
1 Year ago
Apple - Software Engineer, Mail Composition & Content

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Contentstack - Senior Software Engineer II

Contentstack

Pune, Maharashtra, India (Hybrid)
2 Months ago
Unity - Senior Software Development Consultant

Unity

Seoul, South Korea (On-Site)
9 Months ago
Qualcomm - Staff Engineer

Qualcomm

Markham, Ontario, Canada (On-Site)
4 Weeks ago
Roblox - Senior Software Engineer working on Ads Experience

Roblox

San Mateo, California, United States (On-Site)
3 Weeks ago
Tesla - Senior Project Engineer - BESS, EMEA

Tesla

Madrid, Community Of Madrid, Spain (On-Site)
6 Months ago
Aptive - Process Engineering Technician

Aptive

Lisbon, Lisbon, Portugal (On-Site)
1 Month ago
Electronic Arts - Client Software Engineer

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

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.

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

Hsinchu, Hsinchu City, Taiwan (On-Site)

Zhubei, Hsinchu County, Taiwan (On-Site)

Shanghai, China (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Shanghai, China (On-Site)

Yokohama, Kanagawa, Japan (On-Site)

Hyderabad, Telangana, India (On-Site)

Montreal, Quebec, Canada (On-Site)

Shanghai, China (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