Principal Software Engineer

1 Month 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

MiQ - Senior Vice President (SVP) of Product

MiQ

New York, New York, United States (Hybrid)
2 Months ago
HHA Exchange - Director, Data Engineering

HHA Exchange

New York, New York, United States (Hybrid)
2 Weeks ago
Simcorp - Lead Business Analyst (Business Systems)

Simcorp

Warsaw, Masovian Voivodeship, Poland (Hybrid)
6 Days ago
Unity - Software Engineer - Big Data & Backend

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Stonewall Collision & Auto Painting - Senior Data Scientist

Stonewall Collision & Auto Painting

Vijayawada, Andhra Pradesh, India (On-Site)
9 Months ago
Coda - Senior/Staff Software Engineer (Relocation to Bangkok)

Coda

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
reversing labs  - Detection Engineer/Threat Analyst

reversing labs

Zagreb, Grad Zagreb, Croatia (Hybrid)
2 Months ago
Hypixel Studios - Principal Engineer - Project Technical Lead

Hypixel Studios

Seattle, Washington, United States (Remote)
8 Months ago
Apple - Tooling Engineer - Plastics

Apple

Cupertino, California, United States (On-Site)
1 Month ago
PwC - SAP ABAP Manager

PwC

Makati City, Metro Manila, Philippines (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ISS Stoxx - Senior Software Engineer in C#/.NET and AWS

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
4 Weeks ago
MiQ - ERP Data Engineer II

MiQ

Bengaluru, Karnataka, India (On-Site)
1 Month ago
SparkCognition - Data Scientist

SparkCognition

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Illumina - Senior Engineer – LCM

Illumina

Shanghai, China (On-Site)
1 Year ago
Single Store - AI & Automation Analyst

Single Store

Pune, Maharashtra, India (On-Site)
3 Days ago
Unity - Senior Data Engineer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Lionsgate - Application Lead, Data & Analytics

Lionsgate

Los Angeles, California, United States (On-Site)
4 Days ago
PwC - Senior Financial Data Analyst  | Deals (M&A) | Lyon | CDI | H/F

PwC

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
9 Months ago
Globalization Partners - Senior Product Manager

Globalization Partners

United Kingdom (Remote)
1 Week ago
Accenture - Measurement & Report Analyst

Accenture

Mumbai, Maharashtra, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, China

Yodo1 - Finance Intern, Chinese Speaking

Yodo1

Beijing, Beijing, China (Remote)
1 Year ago
Paper Stacking games - Data Operations - Shining Nikki

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago
Haleon - Sales Department Intern

Haleon

Hangzhou, Zhejiang, China (On-Site)
3 Weeks ago
The Walt Disney Company - Senior Structural Engineer

The Walt Disney Company

Shanghai, China (On-Site)
2 Months ago
Qualcomm - Compute Performance Software Test Engineer

Qualcomm

Chengdu, Sichuan, China (On-Site)
1 Month ago
Thatgamecompany - Senior Graphic Designer

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
3 Months ago
Moonton  - Senior Scene Modeler [Autochess] Urgently Hiring

Moonton

Shanghai, Shanghai, China (On-Site)
1 Week ago
Power Integrations - Key Account Manager

Power Integrations

Beijing, Beijing, China (On-Site)
8 Months ago
Lilith games - Senior Go Server Development Engineer (AFK Journey)

Lilith games

Shanghai, China (On-Site)
1 Month ago
Haleon - Sr. Store Sales Supervisor MRT

Haleon

Guangzhou, Guangdong Province, China (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Stone Search - Application Integration Engineer

Stone Search

New York, New York, United States (Hybrid)
1 Year ago
dun bradstreet - Senior Software Engineer

dun bradstreet

Melbourne, Victoria, Australia (Hybrid)
7 Months ago
Go Fund Me - Manager, Software Engineering (Integrations Platform)

Go Fund Me

San Francisco, California, United States (Hybrid)
2 Months ago
Capgemini - SAP Ariba

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
bytedance - Video Codec Algorithm Engineer - Multimedia Lab

bytedance

Seattle, Washington, United States (On-Site)
8 Months ago
Highspot - Associate Engineer Internship

Highspot

Seattle, Washington, United States (Hybrid)
2 Months ago
Apple - Engineering Program Manager - Sensing & Connectivity

Apple

Cupertino, California, United States (On-Site)
3 Weeks ago
Tesla - Industrial Engineering Internship

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Coupa - Senior Technical Support Engineer

Coupa

Bogota, Colombia (Hybrid)
4 Days ago
Qualcomm - Senior Engineer - CE

Qualcomm

Hyderabad, Telangana, India (On-Site)
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)

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

Hyderabad, Telangana, India (On-Site)

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

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

Burlington, Massachusetts, United States (On-Site)

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

Noida, Uttar Pradesh, India (On-Site)

Cary, North Carolina, United States (On-Site)

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