FAQs
What is the job title for this position?
The job title for this position is Software Engineer II.
Where is the job located?
The job is located in Cambridge, United Kingdom.
Who does this position report to?
This position reports to the Software Engineering Group Director.
What is the main focus of the Software Engineer II role?
The main focus of the Software Engineer II role is to develop and maintain AI infrastructure across Cadence's portfolio of design tools.
What programming languages are required for this position?
Strong programming skills in C, C++, and Python are required for this position.
Is prior experience in AI and machine learning necessary?
While specific prior experience is not mandatory, knowledge of AI/ML concepts and frameworks is expected.
Are there opportunities for professional development in this role?
Yes, there are professional development opportunities and clear career progression paths available.
What type of working model does Cadence implement for this role?
Cadence implements a hybrid working model for this role, with multiple in-office days expected.
Does Cadence encourage diversity and inclusion in the workplace?
Yes, Cadence is committed to equal employment opportunity and strives to attract a qualified and diverse candidate pool while encouraging diversity and inclusion in the workplace.
What are some of the additional skills preferred for this role?
Additional preferred skills include experience with AI model deployment and inference, familiarity with prompt engineering techniques, and knowledge of model optimization methods such as quantization.