Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
computing, 5G communications, automotive, aerospace industrial and health. Job Title: Sr Principal Software Engineer Location: Cambridge, United Kingdom OR Cork, Ireland Reports to: Software Engineering Group Director Job Overview: We are seeking a Sr Principal Software Engineer (Team Lead) to join our team responsible for developing and maintaining AI … future of Cadence's innovative solutions. Job Responsibilities: Lead and mentor a team of software engineers working on infrastructure that supports, for example, inference, promptengineering, fine-tuning, and model quantization. Collaborate with product managers and cross-functional teams to deliver software systems and libraries to deliver AI … technologies in AI and machine learning. Foster an environment of continuous learning, innovation, and technical excellence. 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 More ❯
and artificial intelligence, helping to shape the future of Cadence's innovative solutions. Responsibilities: Contribute to the development of AI infrastructure that supports inference, promptengineering, fine-tuning, and model quantization. Assist in developing software systems and libraries to deliver AI-driven functionality across the organization. Develop systems … emerging technologies in AI and machine learning. Document technical processes and developments for knowledge sharing across teams. Qualifications: Good degree in Computer Science, Electrical Engineering, or a related technical field. Experience: Strong programming skills in C, C++, Python. Knowledge of AI/ML concepts and frameworks. Willingness to learn … Problem-solving skills and analytical thinking. Excellent communication and teamwork abilities. Additional Skills/Preferences: Experience with AI model deployment and inference. Familiarity with promptengineering techniques. Knowledge of model optimization methods such as quantization. Understanding of software library development. Experience with version control systems (Git). Exposure More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. Job Title: Software Engineer II Location: Cambridge, United Kingdom OR Cork, Ireland Reports to: 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 … helping to shape the future of Cadence's innovative solutions. Job Responsibilities: Contribute to the development of AI infrastructure that supports, for example, inference, promptengineering, fine-tuning, and model quantization. Assist in developing software systems and libraries to deliver AI-driven functionality across the whole Cadence organization. … 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 More ❯
artificial intelligence, helping to shape the future of innovative solutions. Responsibilities: Contribute to the d evelopment of AI infrastructure that supports, for example, inference, promptengineering, fine-tuning, and model quantisation. Assist in development of deliver software systems and libraries to deliver AI-driven functionality across the whole … emerging technologies in AI and machine learning Document technical processes and developments for knowledge sharing across teams Qualifications: Good degree in Computer Science, Electrical Engineering, or related technical field. Experience: Strong programming skills in C, C++, Python Knowledge of AI/ML concepts and frameworks Willingness to learn multiple … Problem-solving skills and analytical thinking Excellent communication and teamwork abilities Additional Skills/Preferences: Experience with AI model deployment and inference Familiarity with promptengineering techniques Knowledge of model optimization methods such as quantization Understanding of software library development Experience with version control systems (Git) Exposure to More ❯
artificial intelligence, helping to shape the future of innovative solutions. Responsibilities: Contribute to the d evelopment of AI infrastructure that supports, for example, inference, promptengineering, fine-tuning, and model quantisation. Assist in development of deliver software systems and libraries to deliver AI-driven functionality across the whole … emerging technologies in AI and machine learning Document technical processes and developments for knowledge sharing across teams Qualifications: Good degree in Computer Science, Electrical Engineering, or related technical field. Experience: Strong programming skills in C, C++, Python Knowledge of AI/ML concepts and frameworks Willingness to learn multiple … Problem-solving skills and analytical thinking Excellent communication and teamwork abilities Additional Skills/Preferences: Experience with AI model deployment and inference Familiarity with promptengineering techniques Knowledge of model optimization methods such as quantization Understanding of software library development Experience with version control systems (Git) Exposure to More ❯
and decision-making. Ensuring AI models are scalable and efficient for real-world enterprise deployment. Experimenting with different machine learning and GenAI techniques, including promptengineering, RAG (Retrieval Augmented Generation), fine-tuning of LLMs, RLHF (reinforcement learning with human feedback), and adversarial techniques. Evaluating AI model performance using … and testing AI models before full-scale deployment. Skills & Experience Technical Expertise Understanding of transformer architectures, and large-scale language models. Experience with data engineering, model optimisation, and distributed computing. Strong programming skills in JavaScript, or Python/other AI-related languages. Strong SQL and data analytics skills. Familiarity … Ability to balance long-term AI research with short-term business impact. Significant experience working as a Software Engineer, with a focus on growth engineering or related field, and strong full-stack practical coding skills. Benefits & Culture At Zellis we create AI-enabled HR, workforce management and payroll products More ❯