Cadence
Senior Software Engineer
United States · Work style not stated · Full time
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerCadence
- LocationUnited States
- Work styleWork style not stated
- Employment typeFull time
- Employer posted
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
The Cadence Virtuoso platform powers all of the latest design innovations in consumer, mobile and enterprise electronics worldwide. We are looking for a passionate software developer to join Virtuoso place and route infrastructure team and improve our place route foundation. We use advanced math, computer science, graph theory and machine learning to solve the routing problem.
Basic Requirements:
Educational Background & Experience
BS/MS/Phd in Computer Science, Applied Mathematics, Data Science, or a related field.
10+ years of experience.
Strong foundation in machine learning, deep learning, and natural language processing (NLP) and LLM.
Technical Skills
Proficiency in Python and experience with frameworks like PyTorch, TensorFlow, SciKit, etc.
Show full description
Basic understanding of Retrieval-Augmented Generation (RAG) and vector databases.
Comfortable working with LLM APIs and integrating them into applications.
A solid understanding of machine learning concepts (e.g., supervised/unsupervised learning, NLP, computer vision) and algorithms is crucial.
Proficiency in Python is essential. C++ also valuable.
Domain knowledge in analog circuits design and layout, and VLSI design flow is preferred
Problem-Solving & Collaboration
Ability to work in a fast-paced research and development environment.
Strong analytical thinking and debugging skills.
Experience with rapid prototyping in open-source AI/ML projects.
The annual salary range for California is $154,000 to $286,000. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.
We’re doing work that matters. Help us solve what others can’t.
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
Software engineer jobs in United States
ROLIVA currently lists 4046 open roles like this in United States.
Employers hiring for this
- Capital One Financial422 open roles
- General Motors186 open roles
- Shieldai179 open roles
- Boeing118 open roles
- Hewlett Packard Enterprise79 open roles
Top skills asked for
Listings whose description mentions each term. A mention is not a requirement.
- Python400 postings
- Java386 postings
- AWS382 postings
- Azure354 postings
- JavaScript353 postings
- TypeScript348 postings
- GCP341 postings
- Kubernetes337 postings
At a glance
- Employment typeFull time
- SenioritySenior
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.