FAQs
What is the job title for this position?
The job title is Sr Principal Software Engineer.
Where is the location of this job?
The job is located in Cambridge, United Kingdom OR Cork, Ireland.
Who does this position report to?
This position reports to the Software Engineering Group Director.
What are the main responsibilities of the Sr Principal Software Engineer?
The main responsibilities include leading and mentoring a team of software engineers, collaborating with product managers and cross-functional teams, driving software development best practices, staying updated on industry trends, and fostering an environment of continuous learning and innovation.
What qualifications do I need to apply for this job?
You need a good degree in Computer Science, Electrical Engineering, or a related technical field, strong programming skills in C, C++, and Python, knowledge of AI/ML concepts and frameworks, and proven experience in leading technical teams and managing complex projects.
Are there any preferred skills for this role?
Yes, preferred skills include experience with AI model deployment and inference, familiarity with prompt engineering techniques, knowledge of model optimization methods, and experience with version control systems like Git.
What kind of work arrangement does this position offer?
This position offers a hybrid working model with multiple in-office days expected, along with opportunities for collaboration with global teams.
What opportunities for professional development does Cadence provide?
Cadence offers professional development opportunities and clear career progression paths for its employees.
Is the workplace culture at Cadence inclusive?
Yes, Cadence values diversity of thought and innovation and promotes an inclusive workplace culture.
What kind of technology will I be working with in this role?
You will be working with cutting-edge AI technology that impacts the development of next-generation products.