Software Engineer II

2 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

The Software Engineer II will join a team responsible for developing and maintaining AI infrastructure across Cadence's design tools. Responsibilities include contributing to AI infrastructure development for inference, prompt engineering, fine-tuning, and model quantization. They will assist in developing software systems to deliver AI-driven functionality across the organization, implement AI features in collaboration with cross-functional teams, participate in code reviews and testing, and stay current with AI and machine learning trends. They will also document technical processes for knowledge sharing.
Must have:
  • Strong programming skills in C, C++, Python
  • Knowledge of AI/ML concepts and frameworks
  • Willingness to learn multiple programming languages
  • Understanding of software development principles
  • Problem-solving skills and analytical thinking
Good to have:
  • Experience with AI model deployment and inference
  • Familiarity with prompt engineering techniques
  • Knowledge of model optimization methods like quantization
  • Understanding of software library development
  • Experience with version control systems (Git)
  • Exposure to computational software or design tools
  • Interest in hardware design or semiconductor technology
Perks:
  • Work with cutting-edge AI technology
  • Collaborate with industry experts
  • Professional development opportunities
  • Inclusive workplace culture

Job Details

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

Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality.

Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.

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

Job Title: Software Engineer II

Location: Cork, Ireland

Reports to: Software Engineering Group Director

Job Overview:

We are seeking a Junior Software Engineer to join our team responsible for developing and maintaining AI infrastructure across Cadence's portfolio of design tools. This role offers an exciting opportunity to work at the intersection of computational software and artificial intelligence, helping to shape the future of Cadence's innovative solutions.

Job Responsibilities:

  • Contribute to the development of AI infrastructure that supports, for example, inference, prompt engineering, fine-tuning, and model quantization
  • Assist in development of deliver software systems and libraries to deliver AI-driven functionality across the whole Cadence organization
  • Assist in developing systems to implement AI functionality across the whole Cadence organization
  • Collaborate with cross-functional teams to implement AI features that enhance Cadence's solutions
  • Participate in code reviews, testing, and debugging to ensure high-quality, reliable software
  • Stay current with industry trends and emerging technologies in AI and machine learning
  • Document technical processes and developments for knowledge sharing across teams

Job Qualifications:

  • Good degree in Computer Science, Electrical Engineering, or related technical field
  • Strong programming skills in C, C++, Python
  • Knowledge of AI/ML concepts and frameworks
  • Willingness to learn multiple programming languages
  • Understanding of software development principles and practices
  • Problem-solving skills and analytical thinking
  • Excellent communication and teamwork abilities

Additional Skills/Preferences:                         

  • Experience with AI model deployment and inference
  • Familiarity with prompt engineering techniques
  • Knowledge of model optimization methods such as quantization
  • Understanding of software library development
  • Experience with version control systems (Git)
  • Exposure to computational software or design tools
  • Interest in hardware design or semiconductor technology

Work Arrangements

  • Hybrid working model with multiple in-office days expected
  • Opportunities for collaboration with global teams

Why Join Cadence?

  • Work with cutting-edge AI technology that impacts the development of next-generation products
  • Collaborate with industry experts and thought leaders in computational software
  • Professional development opportunities and clear career progression paths
  • Inclusive workplace culture that values diversity of thought and innovation

Additional Information:

Cadence is committed to equal employment opportunity and employment equity throughout all levels of the organization. We strive to attract a qualified and diverse candidate pool and encourage diversity and inclusion in the workplace. 

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

Similar Jobs

Unity - Director, GTM Technology

Unity

San Francisco, California, United States (Hybrid)
3 Months ago
Apple - Software Engineer - Backend Systems (SW Delivery)

Apple

San Diego, California, United States (On-Site)
2 Months ago
Blazesoft - Partnerships Manager

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Month ago
DraftKings - Senior Software Engineer

DraftKings

London, England, United Kingdom (On-Site)
1 Week ago
Ambient.ai - Technical Account Manager

Ambient.ai

Redwood City, California, United States (Hybrid)
2 Months ago
Epic Games - Engineering Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
7 Months ago
Illumina - Engineer 2 – LCM

Illumina

Shanghai, China (On-Site)
1 Month ago
Philips - Field Service Engineer- DXR/IGT

Philips

Casper, Wyoming, United States (On-Site)
2 Months ago
GoDaddy - Senior Software Engineer

GoDaddy

Colombia (Remote)
2 Months ago
Alphawave Semi - Staff Physical Verification Engineer

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Aristocrat - Games Design Manager

Aristocrat

Reno, Nevada, United States (On-Site)
1 Month ago
Bungie - Contract Marathon Associate Marketing Manager

Bungie

(Hybrid)
4 Months ago
Zinnia - Finance Specialist

Zinnia

Topeka, Kansas, United States (Hybrid)
2 Months ago
London stock Exchange - GSOC Attack Monitoring Analyst

London stock Exchange

Singapore (On-Site)
1 Month ago
Illumina - Senior Manager, Customer Experience

Illumina

California, United States (Remote)
2 Weeks ago
Hudl - Senior Quality Assurance Manager

Hudl

Chicago, Illinois, United States (Remote)
1 Month ago
NBC Universal - Data Product Manager, Product Analytics

NBC Universal

Brentford, England, United Kingdom (On-Site)
1 Month ago
Reltio - Manager, Engineering

Reltio

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Lilt - Regional Director

Lilt

London, England, United Kingdom (Remote)
1 Week ago
Koala interactive - Lead Developer (M/F)

Koala interactive

Levallois-Perret, Île-de-France, France (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Cork, County Cork, Ireland

Google - Customer Growth Associate

Google

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
PwC - Cybersecurity Threat & Vulnerability | Manager | Cyber Security | Technology Consulting

PwC

Dublin, County Dublin, Ireland (On-Site)
9 Months ago
Romero games - Multiplayer Gameplay Programmer

Romero games

Galway, County Galway, Ireland (Hybrid)
10 Months ago
Ramp - Senior Fraud Operations Specialist

Ramp

Ireland (Remote)
2 Weeks ago
Reddit - Community Operations - Customer Support Role

Reddit

Ireland (Remote)
2 Weeks ago
Whatnot - Customer Experience Agent (German or Dutch Speaking)

Whatnot

Dublin, County Dublin, Ireland (Remote)
9 Months ago
playrix  - Head of People Partners

playrix

Ireland (Remote)
6 Months ago
playrix  - Customer Support Representative (German)

playrix

Ireland (Remote)
9 Months ago
Ion - License Key Analyst

Ion

Dublin, County Dublin, Ireland (On-Site)
3 Years ago
playrix  - Senior Python Developer

playrix

Ireland (Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Everi - Engineering Support Technician II

Everi

Reno, Nevada, United States (On-Site)
1 Month ago
Backbone - Lead Electrical Engineer

Backbone

Atherton, California, United States (Hybrid)
1 Year ago
Sprinkler - Software Engineer, API Gateway

Sprinkler

New York, United States (On-Site)
1 Year ago
The Walt Disney Company - Senior Software Engineer - Activation

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
Globalization Partners - Sr Software Engineer

Globalization Partners

United Kingdom (Remote)
2 Months ago
Moloco - Customer Engineer, Commerce Media

Moloco

Tokyo, Japan (On-Site)
1 Month ago
Unity - Manager, Software Development, Web Platform

Unity

Montreal, Quebec, Canada (On-Site)
9 Months ago
Shield AI - Staff Autonomy Engineer, Planning (R2879)

Shield AI

San Diego, California, United States (Remote)
1 Week ago
Lilt - Senior Manager, Customer Engineering

Lilt

Indianapolis, Indiana, United States (Hybrid)
1 Month ago
Saronic Technologies - Electrical Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Week 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)

Kato Scholari, Greece (On-Site)

Burlington, Massachusetts, United States (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Bengaluru, Karnataka, India (On-Site)

Shanghai, China (On-Site)

Thessaloniki, Greece (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