Explore exciting Jobs in Cambridge on our IT Job Board — the heart of one of the UK’s most innovative tech clusters. Known for cutting-edge research, biotech, and startups, Cambridge offers high-growth roles in software development, data science, AI, and robotics.
Our platform helps you discover permanent, contract, hybrid, and remote opportunities tailored to your skillset. Simply upload your CV, filter by your preferred technology or work style, and apply directly. With personalised job alerts, you'll be the first to know when new roles are posted. Start your journey toward world-class Jobs in Cambridge and take the next step in your IT career.
Cambridge University Press & Assessment
Cambridge, UK
Senior Developer
Salary: £39,200 - £50,900
Location: Cambridge/UK requiring 40-60% of your time on-site in Cambridge (at least 2 days per week in the office)
Contract: Permanent and full time (35 hours per week)
Join the Exam Technology Organisation as a Senior Developer and build business‑critical applications that enable and extend our digital services. You'll work in an agile squad with end‑to‑end ownership - from solution design through delivery and support - while mentoring others and helping shape engineering best practice.
We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation, and a proud part of the University of Cambridge.
Our mission is to contribute to society through the pursuit of education, learning, and research at the highest international levels of excellence. Which is why every year, we give vital support to millions of people in more than 170 countries around the world. From teachers and learners to researchers and academics, we help to build confidence, unlock potential, and enable success. We give people the opportunity to show what they've learnt, we spread knowledge, spark enquiry, and aid understanding.
When you join Cambridge, you get the best possible combination of a supportive, caring environment, balanced with work that brings out the best in you. You will have access to learning and development opportunities, and business tools essential for your role so that you can perform at your peak.
About the role
The Senior Developer helps deliver and evolve our digital products and services by designing, building and supporting complex applications within the Exam Technology Organisation. Working in an agile squad, you'll turn requirements into reliable solutions while mentoring colleagues and championing engineering standards.
Design, develop, test and maintain working software for complex enterprise applications.
Analyse requirements and produce solution designs (including documentation and delivery estimates) that meet functional and non-functional needs.
Provide technical and business support to customers, the helpdesk and colleagues to meet operational requirements and resolve issues.
Perform unit and system testing, as well as support wider testing (SIT & UAT) and training activities with relevant stakeholders.
Track and report progress against agreed timelines and budget constraints, escalating risks and blockers appropriately.
Share knowledge and mentor other developers to improve team effectiveness and promote consistent engineering standards.
About you
A successful applicant will bring strong software engineering fundamentals, a collaborative mindset and the drive to improve how we deliver and support business‑critical services.
Programming Languages and Tools: Knowledge and experience in Oracle PL/SQL, Oracle Forms and Reports is essential. Knowledge of Master Data Management and experience in the Informatica IDMC toolset - MDM SaaS, Reference 360, CDI and CAI - are highly desired.
Modern software development expertise: Confident designing, coding, testing and maintaining complex applications.
Solution design thinking: Able to translate requirements into pragmatic designs, document decisions, estimate effort and explain trade-offs to technical and non-technical stakeholders.
Quality and reliability mindset: Takes pride in well-engineered outcomes (clean code, reviews, automated testing where appropriate) and considers operational support from day one.
Agile collaboration: Enjoys working in a squad environment, partnering with product owners and other specialists to deliver iteratively and respond to change.
Mentoring and knowledge sharing: Motivated to coach others, share learnings and help embed chapter standards and best practices.
Analytical problem solving: Methodical approach to diagnosing issues, identifying root causes and implementing sustainable fixes.
Security-aware delivery: Understands how software development choices impact security and applies routine secure engineering practices.
Continuous learning: Curious about new technologies and motivated to improve ways of working, tools and standards.
Desirable
Knowledge of Master Data Management and experience in the Informatica IDMC
If you would like to know more about this opportunity and what will make you successful, please see the full job description attached to the bottom of this vacancy on our careers site.
We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's Offer of an Interview commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and who best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable and/or appropriate, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition.
Please note, Cambridge University Press & Assessment is unable to sponsor this role under the Skilled Worker Visa route as it does not meet the minimum skill requirements
Rewards and benefits
We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible rewards package , featuring family-friendly and planet-friendly benefits including:
28 days annual leave plus bank holidays
Private medical and Permanent Health Insurance
Discretionary annual bonus
Group personal pension scheme
Life assurance up to 4 x annual salary
Green travel schemes
We are a hybrid working organisation, and we offer a range of flexible working options from day one. We expect most hybrid-working colleagues to spend 40-60% of their time at their dedicated office or location. We will also consider other work arrangements if you wish to work more flexibly or require adjustments due to a disability.
Ready to pursue your potential? Apply now.
We review applications on an ongoing basis, with a closing date for all applications being 30 April 2026 , we will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after the advert closes.
As part of the application process, you can expect:
Experience level questions asked on Oracle at the point of CV and cover letter
The first stage is a virtual interview via MS Teams. You may be given a brief to complete a role-related task, which will need to be returned by email before your interview.
The final stage is an in-person interview at our offices in Cambridge, or on Teams if required.
Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.
Why join us
Joining us is your opportunity to pursue potential. You'll belong to a collaborative team that's exploring new and better ways to serve students, teachers and researchers across the globe – for the benefit of individuals, society and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration.
Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it's safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background.
We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to em ploy people from a wide range of different communities.
17/04/2026
Full time
Senior Developer
Salary: £39,200 - £50,900
Location: Cambridge/UK requiring 40-60% of your time on-site in Cambridge (at least 2 days per week in the office)
Contract: Permanent and full time (35 hours per week)
Join the Exam Technology Organisation as a Senior Developer and build business‑critical applications that enable and extend our digital services. You'll work in an agile squad with end‑to‑end ownership - from solution design through delivery and support - while mentoring others and helping shape engineering best practice.
We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation, and a proud part of the University of Cambridge.
Our mission is to contribute to society through the pursuit of education, learning, and research at the highest international levels of excellence. Which is why every year, we give vital support to millions of people in more than 170 countries around the world. From teachers and learners to researchers and academics, we help to build confidence, unlock potential, and enable success. We give people the opportunity to show what they've learnt, we spread knowledge, spark enquiry, and aid understanding.
When you join Cambridge, you get the best possible combination of a supportive, caring environment, balanced with work that brings out the best in you. You will have access to learning and development opportunities, and business tools essential for your role so that you can perform at your peak.
About the role
The Senior Developer helps deliver and evolve our digital products and services by designing, building and supporting complex applications within the Exam Technology Organisation. Working in an agile squad, you'll turn requirements into reliable solutions while mentoring colleagues and championing engineering standards.
Design, develop, test and maintain working software for complex enterprise applications.
Analyse requirements and produce solution designs (including documentation and delivery estimates) that meet functional and non-functional needs.
Provide technical and business support to customers, the helpdesk and colleagues to meet operational requirements and resolve issues.
Perform unit and system testing, as well as support wider testing (SIT & UAT) and training activities with relevant stakeholders.
Track and report progress against agreed timelines and budget constraints, escalating risks and blockers appropriately.
Share knowledge and mentor other developers to improve team effectiveness and promote consistent engineering standards.
About you
A successful applicant will bring strong software engineering fundamentals, a collaborative mindset and the drive to improve how we deliver and support business‑critical services.
Programming Languages and Tools: Knowledge and experience in Oracle PL/SQL, Oracle Forms and Reports is essential. Knowledge of Master Data Management and experience in the Informatica IDMC toolset - MDM SaaS, Reference 360, CDI and CAI - are highly desired.
Modern software development expertise: Confident designing, coding, testing and maintaining complex applications.
Solution design thinking: Able to translate requirements into pragmatic designs, document decisions, estimate effort and explain trade-offs to technical and non-technical stakeholders.
Quality and reliability mindset: Takes pride in well-engineered outcomes (clean code, reviews, automated testing where appropriate) and considers operational support from day one.
Agile collaboration: Enjoys working in a squad environment, partnering with product owners and other specialists to deliver iteratively and respond to change.
Mentoring and knowledge sharing: Motivated to coach others, share learnings and help embed chapter standards and best practices.
Analytical problem solving: Methodical approach to diagnosing issues, identifying root causes and implementing sustainable fixes.
Security-aware delivery: Understands how software development choices impact security and applies routine secure engineering practices.
Continuous learning: Curious about new technologies and motivated to improve ways of working, tools and standards.
Desirable
Knowledge of Master Data Management and experience in the Informatica IDMC
If you would like to know more about this opportunity and what will make you successful, please see the full job description attached to the bottom of this vacancy on our careers site.
We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's Offer of an Interview commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and who best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable and/or appropriate, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition.
Please note, Cambridge University Press & Assessment is unable to sponsor this role under the Skilled Worker Visa route as it does not meet the minimum skill requirements
Rewards and benefits
We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible rewards package , featuring family-friendly and planet-friendly benefits including:
28 days annual leave plus bank holidays
Private medical and Permanent Health Insurance
Discretionary annual bonus
Group personal pension scheme
Life assurance up to 4 x annual salary
Green travel schemes
We are a hybrid working organisation, and we offer a range of flexible working options from day one. We expect most hybrid-working colleagues to spend 40-60% of their time at their dedicated office or location. We will also consider other work arrangements if you wish to work more flexibly or require adjustments due to a disability.
Ready to pursue your potential? Apply now.
We review applications on an ongoing basis, with a closing date for all applications being 30 April 2026 , we will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after the advert closes.
As part of the application process, you can expect:
Experience level questions asked on Oracle at the point of CV and cover letter
The first stage is a virtual interview via MS Teams. You may be given a brief to complete a role-related task, which will need to be returned by email before your interview.
The final stage is an in-person interview at our offices in Cambridge, or on Teams if required.
Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.
Why join us
Joining us is your opportunity to pursue potential. You'll belong to a collaborative team that's exploring new and better ways to serve students, teachers and researchers across the globe – for the benefit of individuals, society and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration.
Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it's safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background.
We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to em ploy people from a wide range of different communities.
Our client, a fast-growing technology and IT services organisation based in Cambridge, is seeking an experienced Interim Financial Consultant to support a period of transformation and business growth. This role will play a key part in strengthening financial controls, improving reporting processes, and providing commercial finance support to senior stakeholders. This assignment is ideally suited to a qualified finance professional with experience operating within technology, software, SaaS, or IT-led environments. Key Responsibilities Review and enhance financial reporting processes and management information. Deliver accurate monthly management accounts and board reporting. Support budgeting, forecasting, and cash flow management activities. Provide commercial analysis to support strategic decision-making. Assess and improve financial controls, governance, and compliance procedures. Partner with senior leadership to identify efficiencies and cost-saving opportunities. Support finance transformation initiatives, including systems and process improvements. Assist with year-end audit preparation and statutory reporting requirements. Provide ad hoc financial modelling and business case analysis. Candidate Profile Fully qualified accountant (ACA, ACCA, CIMA or equivalent). Proven experience in interim consulting, finance transformation, or senior finance roles. Strong background within technology, IT services, software, SaaS, or similar fast-paced sectors. Advanced financial modelling and analytical skills. Experience improving finance processes, controls, and reporting frameworks. Strong stakeholder management skills with the ability to influence senior leadership. Hands-on approach and ability to deliver results in a changing environment. Experience with ERP and financial systems implementations would be advantageous.
08/06/2026
Contractor
Our client, a fast-growing technology and IT services organisation based in Cambridge, is seeking an experienced Interim Financial Consultant to support a period of transformation and business growth. This role will play a key part in strengthening financial controls, improving reporting processes, and providing commercial finance support to senior stakeholders. This assignment is ideally suited to a qualified finance professional with experience operating within technology, software, SaaS, or IT-led environments. Key Responsibilities Review and enhance financial reporting processes and management information. Deliver accurate monthly management accounts and board reporting. Support budgeting, forecasting, and cash flow management activities. Provide commercial analysis to support strategic decision-making. Assess and improve financial controls, governance, and compliance procedures. Partner with senior leadership to identify efficiencies and cost-saving opportunities. Support finance transformation initiatives, including systems and process improvements. Assist with year-end audit preparation and statutory reporting requirements. Provide ad hoc financial modelling and business case analysis. Candidate Profile Fully qualified accountant (ACA, ACCA, CIMA or equivalent). Proven experience in interim consulting, finance transformation, or senior finance roles. Strong background within technology, IT services, software, SaaS, or similar fast-paced sectors. Advanced financial modelling and analytical skills. Experience improving finance processes, controls, and reporting frameworks. Strong stakeholder management skills with the ability to influence senior leadership. Hands-on approach and ability to deliver results in a changing environment. Experience with ERP and financial systems implementations would be advantageous.
Deputy Director of IT Location: Cambridge Salary : £65,000 per annum, depending on qualifications and experience. Vacancy Type: Full Time, Permanent The Perse School has a rare opportunity for an experienced IT professional to play a key role in the strategic development of technology across the School as Deputy Director of IT. This newly enhanced leadership role offers the chance to play a pivotal part in shaping and delivering technology services across our thriving community. Working closely with the Director of IT, you will help drive the School's technology strategy while remaining actively involved in the day-to-day delivery of IT services, infrastructure, cyber security and digital innovation. Leading a skilled IT team, you will oversee operational excellence across our three Cambridge-based schools, ensuring that technology continues to support outstanding teaching, learning and business operations. You will contribute to major projects, champion service improvement, strengthen cyber resilience and help evaluate emerging technologies, including the safe and effective use of artificial intelligence within education. This is an exciting opportunity for a technically strong and collaborative leader who enjoys working across all levels of an organisation, from strategic planning and project delivery to supporting colleagues and end users. The Perse School Cambridge is one of the country s leading independent co-educational day schools for children aged 3-18. Our aim is to be a leading employer of choice. This means we strive to be a school where staff say they are proud and excited to work, and feel valued, respected and motivated. We are committed to providing a very competitive salary and benefits scheme at the same time as offering a wide range of opportunities for personal and professional development. We want our staff to feel engaged and purposeful so that they, in turn, help pupils to be happy and successful. Job Purpose To support the Director of IT in the strategic leadership, operational management and development of IT services across the Perse School. The Deputy Director of IT s role will include: Lead day-to-day IT operations across the three schools Deputise for the Director of IT when required Provide senior technical and managerial leadership to the IT team Drive service excellence, technical standards, cyber resilience and continuous improvement The role combines operational leadership, senior technical oversight, hands-on involvement in the delivery and support of IT services, and an increasing strategic contribution to the development of technology across the School. In the absence of the Director of IT, the Deputy Director of IT will assume responsibility for the operational leadership of the department, when required, representation at relevant internal meetings, including the Senior Bursary Team and the Executive Leadership Team meetings and urgent strategic and security decision making To Apply If you feel you are a suitable candidate and would like to work for Perse School, please click apply to be redirected to their website to complete your application. Closing date: Friday 19th June at midday but applications will be considered as they are received; The Perse School reserves the right to make an appointment before the closing date. Safer Recruitment The Perse School recognises that an important element in safeguarding our pupils is a robust recruitment process that incorporates measures to deter, reject or identify people who might abuse children, or who are otherwise unsuited to work with them. We are committed to safeguarding and promoting the welfare of children and applicants must be willing to undergo child protection screening appropriate to the post including: references from previous employers, a Disclosure and Barring Service check at the enhanced level, as well as eligibility to work in the UK (in compliance with UK immigration regulations).All work carried out at the School on a regular basis amounts to regulated activity. This role is also exempt from the Rehabilitation of Offenders Act 1974. Safeguarding and promoting the welfare of children is everyone's responsibility. The School is committed to acting in the best interests of the child so as to safeguard and promote the welfare of children and young people. The School requires everyone who comes into contact with children and their families to share this commitment. Interviews will be conducted in person, and they will explore candidates suitability to work with children.
08/06/2026
Full time
Deputy Director of IT Location: Cambridge Salary : £65,000 per annum, depending on qualifications and experience. Vacancy Type: Full Time, Permanent The Perse School has a rare opportunity for an experienced IT professional to play a key role in the strategic development of technology across the School as Deputy Director of IT. This newly enhanced leadership role offers the chance to play a pivotal part in shaping and delivering technology services across our thriving community. Working closely with the Director of IT, you will help drive the School's technology strategy while remaining actively involved in the day-to-day delivery of IT services, infrastructure, cyber security and digital innovation. Leading a skilled IT team, you will oversee operational excellence across our three Cambridge-based schools, ensuring that technology continues to support outstanding teaching, learning and business operations. You will contribute to major projects, champion service improvement, strengthen cyber resilience and help evaluate emerging technologies, including the safe and effective use of artificial intelligence within education. This is an exciting opportunity for a technically strong and collaborative leader who enjoys working across all levels of an organisation, from strategic planning and project delivery to supporting colleagues and end users. The Perse School Cambridge is one of the country s leading independent co-educational day schools for children aged 3-18. Our aim is to be a leading employer of choice. This means we strive to be a school where staff say they are proud and excited to work, and feel valued, respected and motivated. We are committed to providing a very competitive salary and benefits scheme at the same time as offering a wide range of opportunities for personal and professional development. We want our staff to feel engaged and purposeful so that they, in turn, help pupils to be happy and successful. Job Purpose To support the Director of IT in the strategic leadership, operational management and development of IT services across the Perse School. The Deputy Director of IT s role will include: Lead day-to-day IT operations across the three schools Deputise for the Director of IT when required Provide senior technical and managerial leadership to the IT team Drive service excellence, technical standards, cyber resilience and continuous improvement The role combines operational leadership, senior technical oversight, hands-on involvement in the delivery and support of IT services, and an increasing strategic contribution to the development of technology across the School. In the absence of the Director of IT, the Deputy Director of IT will assume responsibility for the operational leadership of the department, when required, representation at relevant internal meetings, including the Senior Bursary Team and the Executive Leadership Team meetings and urgent strategic and security decision making To Apply If you feel you are a suitable candidate and would like to work for Perse School, please click apply to be redirected to their website to complete your application. Closing date: Friday 19th June at midday but applications will be considered as they are received; The Perse School reserves the right to make an appointment before the closing date. Safer Recruitment The Perse School recognises that an important element in safeguarding our pupils is a robust recruitment process that incorporates measures to deter, reject or identify people who might abuse children, or who are otherwise unsuited to work with them. We are committed to safeguarding and promoting the welfare of children and applicants must be willing to undergo child protection screening appropriate to the post including: references from previous employers, a Disclosure and Barring Service check at the enhanced level, as well as eligibility to work in the UK (in compliance with UK immigration regulations).All work carried out at the School on a regular basis amounts to regulated activity. This role is also exempt from the Rehabilitation of Offenders Act 1974. Safeguarding and promoting the welfare of children is everyone's responsibility. The School is committed to acting in the best interests of the child so as to safeguard and promote the welfare of children and young people. The School requires everyone who comes into contact with children and their families to share this commitment. Interviews will be conducted in person, and they will explore candidates suitability to work with children.
Are you a talented Dynamics CRM or Power Platform Developer? Do you want to work for an emerging, cutting-edge consultancy providing digital transformation solutions and offering you autonomy and opportunity for growth? If this describes you, then let Informed Recruitment help you achieve your potential with an exciting Development opportunity. As a specialist provider of resources to the Property & Associated Technology markets, we are partnering with a niche, cutting edge, and award-winning digital consultancy developing bespoke solutions for customers within the Property Services, Facilities Management and Real Estate marketplaces. The purpose of the role will be to work within an agile framework to develop, test, support, and maintain bespoke Power Platform and Microsoft Dynamics applications for customers. Further day-to-day activities will include assisting in the collection and documentation of user's requirements, development of user stories, and estimates; Preparing reports, manuals and other documentation on the status, operation and maintenance of software; Designing, developing, and unit testing applications in accordance with established standards; Participating in peer-reviews of solution designs and related code; Packaging and supporting deployment of releases; Developing, refining, and tuning integrations between applications; Analysing and resolving technical and application problems; Adhering to high-quality development principles while delivering solutions on-time and on-budget; and providing Application Support to business users. Essential MS Dynamics CRM/365 Development Power Platform Development Mid-tier Developer with 5 year+ experience Nice to Have Full Stack Power Platform Development (Power Apps, Power Automate, Power BI, Power Pages, CoPilot, Connectors, Dataverse, Power Fx, et al) Azure experience, Logic Apps/Azure Function Apps/Web Apps Web Services/APIs React Framework SSAS/SSRS/Advanced Power BI JavaScript / HTML Experience of Agile/Scrum Practices Knowledge of agile development methodologies. Knowledge of unit testing theory. Solid understanding of relational database design and querying concepts. University degree in Computer Science (2:1) or a related discipline. Experience of working within Property Services, Real Estate, or Social Housing environments and/or with market specific applications. Would Suit An experienced looking wanting to work differently and autonomously. A self-starter looking for flexibility, that is comfortable engaging, delivering based on output, and working remotely. Someone hungry for knowledge and consistently looking to learn new things As an individual you will be motivated and eager to take responsibility, to learn, and get involved with different aspects of a business. If this sounds like the next evolution in your career, please apply without delay as interview slots are available quickly for suitable and motivated applicants. There are a number of compelling reasons to join this organisation aside from remuneration, pension, private healthcare, and generous holidays, not least the environment, ethos, autonomy to deliver imaginative solutions based on output, approach, flexibility to work from home and fantastic opportunity to develop around a committed team. Apply now to find out more. Informed Recruitment Limited acts as an Employment Agency in respect to this vacancy as defined by the Employment Agencies Act. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, national origin, disability status, or any other basis protected by appropriate law. All hiring decisions are made based on merit, competence, and business need. As defined under the General Data Protection Regulation (GDPR), Informed Recruitment is a Data Controller and a Data Processor, and our legal basis for processing your personal data is 'Legitimate Interests'. You have the right to object to us processing your data in this way. For more information about this, your rights, and our approach to Data Protection and Privacy, please visit our website.
08/06/2026
Full time
Are you a talented Dynamics CRM or Power Platform Developer? Do you want to work for an emerging, cutting-edge consultancy providing digital transformation solutions and offering you autonomy and opportunity for growth? If this describes you, then let Informed Recruitment help you achieve your potential with an exciting Development opportunity. As a specialist provider of resources to the Property & Associated Technology markets, we are partnering with a niche, cutting edge, and award-winning digital consultancy developing bespoke solutions for customers within the Property Services, Facilities Management and Real Estate marketplaces. The purpose of the role will be to work within an agile framework to develop, test, support, and maintain bespoke Power Platform and Microsoft Dynamics applications for customers. Further day-to-day activities will include assisting in the collection and documentation of user's requirements, development of user stories, and estimates; Preparing reports, manuals and other documentation on the status, operation and maintenance of software; Designing, developing, and unit testing applications in accordance with established standards; Participating in peer-reviews of solution designs and related code; Packaging and supporting deployment of releases; Developing, refining, and tuning integrations between applications; Analysing and resolving technical and application problems; Adhering to high-quality development principles while delivering solutions on-time and on-budget; and providing Application Support to business users. Essential MS Dynamics CRM/365 Development Power Platform Development Mid-tier Developer with 5 year+ experience Nice to Have Full Stack Power Platform Development (Power Apps, Power Automate, Power BI, Power Pages, CoPilot, Connectors, Dataverse, Power Fx, et al) Azure experience, Logic Apps/Azure Function Apps/Web Apps Web Services/APIs React Framework SSAS/SSRS/Advanced Power BI JavaScript / HTML Experience of Agile/Scrum Practices Knowledge of agile development methodologies. Knowledge of unit testing theory. Solid understanding of relational database design and querying concepts. University degree in Computer Science (2:1) or a related discipline. Experience of working within Property Services, Real Estate, or Social Housing environments and/or with market specific applications. Would Suit An experienced looking wanting to work differently and autonomously. A self-starter looking for flexibility, that is comfortable engaging, delivering based on output, and working remotely. Someone hungry for knowledge and consistently looking to learn new things As an individual you will be motivated and eager to take responsibility, to learn, and get involved with different aspects of a business. If this sounds like the next evolution in your career, please apply without delay as interview slots are available quickly for suitable and motivated applicants. There are a number of compelling reasons to join this organisation aside from remuneration, pension, private healthcare, and generous holidays, not least the environment, ethos, autonomy to deliver imaginative solutions based on output, approach, flexibility to work from home and fantastic opportunity to develop around a committed team. Apply now to find out more. Informed Recruitment Limited acts as an Employment Agency in respect to this vacancy as defined by the Employment Agencies Act. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, national origin, disability status, or any other basis protected by appropriate law. All hiring decisions are made based on merit, competence, and business need. As defined under the General Data Protection Regulation (GDPR), Informed Recruitment is a Data Controller and a Data Processor, and our legal basis for processing your personal data is 'Legitimate Interests'. You have the right to object to us processing your data in this way. For more information about this, your rights, and our approach to Data Protection and Privacy, please visit our website.
PLC Software Engineer Location: Cambridge Outskirts Circa: 50,000 DOE Coates Recruitment is working with a well-established and growing manufacturer of bespoke process machinery, seeking a Software Engineer to join their engineering team. This is an excellent opportunity for someone with a background in industrial automation, control systems, PLC programming and HMI development who enjoys working on bespoke machinery projects from concept through to commissioning. The business designs and manufactures advanced process equipment supplied to customers across the UK and internationally, offering a varied role with genuine technical challenges and long-term career development opportunities. Key Responsibilities Develop and modify PLC and HMI software for bespoke machinery and automation projects Support the design, testing and commissioning of control systems Work closely with mechanical and electrical engineering teams throughout the project lifecycle Assist with fault finding, diagnostics and software improvements on existing equipment Support customers and internal teams with technical software-related queries Participate in factory acceptance testing and occasional customer site visits Suitable applicants are likely to have experience with: PLC programming and industrial automation systems HMI development and control system integration Structured Text programming Mitsubishi PLCs (highly desirable), although Siemens, Allen Bradley or Omron experience will also be considered Electrical control systems and machinery automation A high-level programming language such as C#, C++, VB, Java or Python would be advantageous What's on Offer? Salary circa 50,000 DOE Flexible and hybrid working opportunities Exposure to a wide range of bespoke machinery projects Potential UK and international travel Ongoing training and career progression opportunities Supportive engineering environment with a strong focus on innovation and continuous improvement Interested? Apply today!
08/06/2026
Full time
PLC Software Engineer Location: Cambridge Outskirts Circa: 50,000 DOE Coates Recruitment is working with a well-established and growing manufacturer of bespoke process machinery, seeking a Software Engineer to join their engineering team. This is an excellent opportunity for someone with a background in industrial automation, control systems, PLC programming and HMI development who enjoys working on bespoke machinery projects from concept through to commissioning. The business designs and manufactures advanced process equipment supplied to customers across the UK and internationally, offering a varied role with genuine technical challenges and long-term career development opportunities. Key Responsibilities Develop and modify PLC and HMI software for bespoke machinery and automation projects Support the design, testing and commissioning of control systems Work closely with mechanical and electrical engineering teams throughout the project lifecycle Assist with fault finding, diagnostics and software improvements on existing equipment Support customers and internal teams with technical software-related queries Participate in factory acceptance testing and occasional customer site visits Suitable applicants are likely to have experience with: PLC programming and industrial automation systems HMI development and control system integration Structured Text programming Mitsubishi PLCs (highly desirable), although Siemens, Allen Bradley or Omron experience will also be considered Electrical control systems and machinery automation A high-level programming language such as C#, C++, VB, Java or Python would be advantageous What's on Offer? Salary circa 50,000 DOE Flexible and hybrid working opportunities Exposure to a wide range of bespoke machinery projects Potential UK and international travel Ongoing training and career progression opportunities Supportive engineering environment with a strong focus on innovation and continuous improvement Interested? Apply today!
Marketing Management Analytics, Inc.
Cambridge, Cambridgeshire
Lead Data Engineer - Audience Measurement Cambridge, England, United Kingdom (Hybrid) Job Description Lead Data Engineer - Audience Measurement Make your mark at Ipsos Ipsos is recruiting a Lead Data Engineer to help drive the technical evolution of our Audience Measurement data platforms. Joining a wider group of engineering leaders, you will act as a technical anchor for your team championing an architecture rooted in managed cloud services, cost-conscious design, and incremental improvement. You will work closely with Product Managers to define requirements and our Production team to ensure operational stability, delivering scalable and modern data solutions. What is in it for you? This is a fantastic opportunity to work on technologies chosen intentionally, favouring proven tools that reduce cognitive load and maximise team velocity. Our core ecosystem revolves around: Modern Python for backend services and data processing. Cloud-native serverless compute and managed workflow orchestrators. We operate across both AWS and GCP. Deep expertise in either is welcome, with opportunities to cross-train on the other. Serverless NoSQL, Object Storage, and Serverless Analytics for our data layers. Event buses and messaging queues for asynchronous, decoupled processing. Infrastructure as Code (Pulumi/Terraform) and containerized deployments. The role As a Lead Data Engineer, you will guide the platform's evolution toward serverless, event-driven patterns, moving away from container-orchestrated workflows toward managed cloud services. Your key responsibilities will include: Vision and Strategy: Champion the architectural vision within your domain. You will translate business needs into a practical, cost-conscious strategy and effectively communicate this to all stakeholders. Technical Leadership & Line Management: Act as a lead technical authority for data engineering, which includes line management responsibilities for a small team of engineers. You will guide the team on best practices, decoupled logic, and incremental modernization. Platform Operations: Oversee the operational health of your team's data pipelines and systems. You will work closely with our Production team to ensure systems are highly observable, well-documented, and easy to operate via Infrastructure as Code and containerization. Hands-On Engineering: Serve as a senior practitioner building event-driven, serverless data pipelines. You will personally implement core architecture, manage cloud project costs, and ensure systems are resilient. Data Science & Analytics Enablement: Partner with data scientists on model productionisation. You will establish clear data contracts and shared standards that enable effective collaboration. Agile Delivery: Champion agile methodologies. You will collaborate closely with Product Managers to ensure clear requirements and drive the continual, iterative delivery of new capabilities. Stakeholder and Client Relations: Act as a key technical advisor for clients and internal teams. You will explain complex architectural trade-offs to non-technical audiences and ensure the platform meets strategic objectives. Continuous Improvement: Foster a culture of incremental improvement. You will advocate for safe upgrades using parity testing, avoiding risky rewrites, and ensuring the long-term maintainability of the codebase. About you: To be successful in this role, your technical skills should be matched by a pragmatic, cost-first approach to problem-solving. Extensive Data Engineering Experience: A proven track record of designing, building, and maintaining scalable data platforms using modern cloud providers (AWS or GCP). Serverless & Event-Driven Expertise: Experience with, or strong interest in, decomposing workloads into independent steps orchestrated by managed workflow services and triggered by data events. Strong Programming Skills: Expert-level proficiency in Python, with a strong focus on building decoupled, testable functions and clear data contracts. Migration & Testing Experience: Experience with safely modernizing legacy systems using parity testing and incremental routing patterns. IaC & Containerization: Hands-on experience packaging runtimes into portable containers and provisioning cloud resources using modern Infrastructure as Code tools. Leadership & Mentorship: Previous line management experience or readiness to step into people leadership and the ability to guide a team of engineers, conduct rigorous code reviews, and author clear architecture decisions. Cost-Conscious Mindset: A strong understanding of cloud economics, with the ability to design architectures that scale sustainably. We offer a comprehensive benefits package designed to support you as an individual. Our standard benefits include 25 days annual leave, pension contribution, income protection and life assurance. In addition, there are a range of health & wellbeing, financial benefits and professional development opportunities. We realise you may have commitments outside of work and will consider flexible working applications - please highlight what you are looking for when you make your application. We have a hybrid approach to work and ask people to be in the office or with clients for 3 days per week. We are committed to equality, treating people fairly, promoting a positive and inclusive working environment and ensuring we have diversity of people and views. We recognise that this is important for our business success - a more diverse workforce will enable us to better reflect and understand the world we research and ultimately deliver better research and insight to our clients. We are proud to be a member of the Disability Confident scheme, certified as Level 1 Disability Confident Committed. We are dedicated to providing an inclusive and accessible recruitment process. About Us Ipsos is one of the world's largest research companies and currently the only one primarily managed by researchers, ranking as a full-service research organization for four consecutive years. With over 75 different data-driven solutions, and presence in 90 markets, Ipsos brings together research, implementation, methodological, and subject-matter experts from around the world, combining thematic and technical experts to deliver top-quality research and insights. Simply speaking, we help the biggest companies solve some of their biggest problems, serving more than 5000 clients across the globe by providing research, data, and insights on their target markets. And we are proud of our continuous efforts in making Ipsos the best place to work! Job Info Job Identification 8634 Job Category Science Posting Date 06/05/2026, 03:42 PM Locations Cambridge, England, United Kingdom (Hybrid)
08/06/2026
Full time
Lead Data Engineer - Audience Measurement Cambridge, England, United Kingdom (Hybrid) Job Description Lead Data Engineer - Audience Measurement Make your mark at Ipsos Ipsos is recruiting a Lead Data Engineer to help drive the technical evolution of our Audience Measurement data platforms. Joining a wider group of engineering leaders, you will act as a technical anchor for your team championing an architecture rooted in managed cloud services, cost-conscious design, and incremental improvement. You will work closely with Product Managers to define requirements and our Production team to ensure operational stability, delivering scalable and modern data solutions. What is in it for you? This is a fantastic opportunity to work on technologies chosen intentionally, favouring proven tools that reduce cognitive load and maximise team velocity. Our core ecosystem revolves around: Modern Python for backend services and data processing. Cloud-native serverless compute and managed workflow orchestrators. We operate across both AWS and GCP. Deep expertise in either is welcome, with opportunities to cross-train on the other. Serverless NoSQL, Object Storage, and Serverless Analytics for our data layers. Event buses and messaging queues for asynchronous, decoupled processing. Infrastructure as Code (Pulumi/Terraform) and containerized deployments. The role As a Lead Data Engineer, you will guide the platform's evolution toward serverless, event-driven patterns, moving away from container-orchestrated workflows toward managed cloud services. Your key responsibilities will include: Vision and Strategy: Champion the architectural vision within your domain. You will translate business needs into a practical, cost-conscious strategy and effectively communicate this to all stakeholders. Technical Leadership & Line Management: Act as a lead technical authority for data engineering, which includes line management responsibilities for a small team of engineers. You will guide the team on best practices, decoupled logic, and incremental modernization. Platform Operations: Oversee the operational health of your team's data pipelines and systems. You will work closely with our Production team to ensure systems are highly observable, well-documented, and easy to operate via Infrastructure as Code and containerization. Hands-On Engineering: Serve as a senior practitioner building event-driven, serverless data pipelines. You will personally implement core architecture, manage cloud project costs, and ensure systems are resilient. Data Science & Analytics Enablement: Partner with data scientists on model productionisation. You will establish clear data contracts and shared standards that enable effective collaboration. Agile Delivery: Champion agile methodologies. You will collaborate closely with Product Managers to ensure clear requirements and drive the continual, iterative delivery of new capabilities. Stakeholder and Client Relations: Act as a key technical advisor for clients and internal teams. You will explain complex architectural trade-offs to non-technical audiences and ensure the platform meets strategic objectives. Continuous Improvement: Foster a culture of incremental improvement. You will advocate for safe upgrades using parity testing, avoiding risky rewrites, and ensuring the long-term maintainability of the codebase. About you: To be successful in this role, your technical skills should be matched by a pragmatic, cost-first approach to problem-solving. Extensive Data Engineering Experience: A proven track record of designing, building, and maintaining scalable data platforms using modern cloud providers (AWS or GCP). Serverless & Event-Driven Expertise: Experience with, or strong interest in, decomposing workloads into independent steps orchestrated by managed workflow services and triggered by data events. Strong Programming Skills: Expert-level proficiency in Python, with a strong focus on building decoupled, testable functions and clear data contracts. Migration & Testing Experience: Experience with safely modernizing legacy systems using parity testing and incremental routing patterns. IaC & Containerization: Hands-on experience packaging runtimes into portable containers and provisioning cloud resources using modern Infrastructure as Code tools. Leadership & Mentorship: Previous line management experience or readiness to step into people leadership and the ability to guide a team of engineers, conduct rigorous code reviews, and author clear architecture decisions. Cost-Conscious Mindset: A strong understanding of cloud economics, with the ability to design architectures that scale sustainably. We offer a comprehensive benefits package designed to support you as an individual. Our standard benefits include 25 days annual leave, pension contribution, income protection and life assurance. In addition, there are a range of health & wellbeing, financial benefits and professional development opportunities. We realise you may have commitments outside of work and will consider flexible working applications - please highlight what you are looking for when you make your application. We have a hybrid approach to work and ask people to be in the office or with clients for 3 days per week. We are committed to equality, treating people fairly, promoting a positive and inclusive working environment and ensuring we have diversity of people and views. We recognise that this is important for our business success - a more diverse workforce will enable us to better reflect and understand the world we research and ultimately deliver better research and insight to our clients. We are proud to be a member of the Disability Confident scheme, certified as Level 1 Disability Confident Committed. We are dedicated to providing an inclusive and accessible recruitment process. About Us Ipsos is one of the world's largest research companies and currently the only one primarily managed by researchers, ranking as a full-service research organization for four consecutive years. With over 75 different data-driven solutions, and presence in 90 markets, Ipsos brings together research, implementation, methodological, and subject-matter experts from around the world, combining thematic and technical experts to deliver top-quality research and insights. Simply speaking, we help the biggest companies solve some of their biggest problems, serving more than 5000 clients across the globe by providing research, data, and insights on their target markets. And we are proud of our continuous efforts in making Ipsos the best place to work! Job Info Job Identification 8634 Job Category Science Posting Date 06/05/2026, 03:42 PM Locations Cambridge, England, United Kingdom (Hybrid)
Location: Cambridge, UK XJTAG is a world-leading developer of electronics testing and programming products. We are looking for two enthusiastic and proactive engineers to join XJTAG's Applications Engineering team. This customer facing team is responsible for developing XJTAG test and programming projects to demonstrate our capabilities to potential customers, and on a consultancy basis for existing customers. Developing projects involves reviewing schematics and configuring our software products (including writing new test models, based on device datasheets, in a high-level programming language, for devices that are not already in our libraries). As a Graduate Applications Engineer at XJTAG you will work on many different projects, so this role is ideal for an engineer who likes a lot of variety. As a member of the Applications Engineering team, you will also help support our customers in their use of XJTAG. Outside project development you will also use your expertise to contribute to our product development and product support. You will get involved in a wide range of tasks, often not strictly 'in the job description' to help and support the whole business. Your success will be seen in your expertise in our technology and your ability to solve our customer's problems with our products. In your work, you will reflect our supportive, straightforward, innovative and committed values. Responsibilities Understand customer requirements and develop solutions using our products, culminating in a successful sale to our customers Make technical presentations, training and demonstrations tailored to their audience which showcase our products features and benefits Collect feedback and ideas from customers and ensure it is resolved within the business Communicate clearly with the customer, sales team and other parts of the business and make sure our sales pipeline is updated Requirements A sound understanding of core digital electronics, preferably with a foundational understanding of FPGAs, embedded microprocessors and device drivers Familiarity with one or more high level programming language An interest in engaging with customers to understand their requirements and developing solutions to meet those needs Excellent written and verbal communication Some experience of problem-solving and an ability to apply that to customer problems Awareness of electronics technologies and trends Ability to manage your own time and priorities whilst meeting customer expectations Ability to manage your own time and priorities whilst managing customer expectations Basic experience of electronics development projects and use of design tools Permission to work in the UK Benefits A relaxed, friendly and inclusive working environment in our office on the edge of Cambridge 25 days paid annual leave (+8 bank holidays) Life assurance (3x salary) Enterprise Management Incentive (EMI) share scheme Training and development provided both internally and externally Employee assistance programme with a range of wellbeing measures and benefits
08/06/2026
Full time
Location: Cambridge, UK XJTAG is a world-leading developer of electronics testing and programming products. We are looking for two enthusiastic and proactive engineers to join XJTAG's Applications Engineering team. This customer facing team is responsible for developing XJTAG test and programming projects to demonstrate our capabilities to potential customers, and on a consultancy basis for existing customers. Developing projects involves reviewing schematics and configuring our software products (including writing new test models, based on device datasheets, in a high-level programming language, for devices that are not already in our libraries). As a Graduate Applications Engineer at XJTAG you will work on many different projects, so this role is ideal for an engineer who likes a lot of variety. As a member of the Applications Engineering team, you will also help support our customers in their use of XJTAG. Outside project development you will also use your expertise to contribute to our product development and product support. You will get involved in a wide range of tasks, often not strictly 'in the job description' to help and support the whole business. Your success will be seen in your expertise in our technology and your ability to solve our customer's problems with our products. In your work, you will reflect our supportive, straightforward, innovative and committed values. Responsibilities Understand customer requirements and develop solutions using our products, culminating in a successful sale to our customers Make technical presentations, training and demonstrations tailored to their audience which showcase our products features and benefits Collect feedback and ideas from customers and ensure it is resolved within the business Communicate clearly with the customer, sales team and other parts of the business and make sure our sales pipeline is updated Requirements A sound understanding of core digital electronics, preferably with a foundational understanding of FPGAs, embedded microprocessors and device drivers Familiarity with one or more high level programming language An interest in engaging with customers to understand their requirements and developing solutions to meet those needs Excellent written and verbal communication Some experience of problem-solving and an ability to apply that to customer problems Awareness of electronics technologies and trends Ability to manage your own time and priorities whilst meeting customer expectations Ability to manage your own time and priorities whilst managing customer expectations Basic experience of electronics development projects and use of design tools Permission to work in the UK Benefits A relaxed, friendly and inclusive working environment in our office on the edge of Cambridge 25 days paid annual leave (+8 bank holidays) Life assurance (3x salary) Enterprise Management Incentive (EMI) share scheme Training and development provided both internally and externally Employee assistance programme with a range of wellbeing measures and benefits
About Graphcore At Graphcore, we're building the future of AI compute. We're a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long term investment, we are delivering key technology into the fast growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary As a research engineer at Graphcore, you will contribute to the advancement of AI research, investigating new ideas that push the limits on important AI/ML problems. Specialised hardware has been the key driver of the progress of AI over the last decade, and we believe that hardware aware AI algorithms and AI aware hardware developments will continue to be critical to advancing this exciting field. We are therefore looking for individuals who combine strong machine learning experience with practical engineering skills to deliver impactful AI research. We are seeking AI researchers with strong software engineering experience, particularly in lower level programming and performance optimisation for hardware efficiency. Our research spans a broad range of topics, including efficient training and inference, world models, life sciences, reinforcement learning, and beyond. You will work closely with researchers to generate ideas and translate them into scalable implementations, contributing to publications and projects that help to steer the future of AI hardware. The Team Graphcore Research participates in both fundamental and applied research, to characterise the computational requirements of machine intelligence and to demonstrate how hardware can drive the next generation of innovative AI models. We publish at leading AI/ML conferences (NeurIPS, ICML, ICLR) as well as specialist workshops, and collaborate with other research teams and organisations across the world. We pride ourselves on being a supportive and collaborative team, where we organise around our individual research interests to solve problems together in domains such as efficient compute, model scaling and distributed training and inference of AI models for multiple modalities and applications, including for sequence and graph based data. We're based across London, Cambridge and Bristol, with projects and discussions that involve all our locations. Perhaps the best way to get an idea of to read one of our papers or an article on our blog. If you're excited to work at the cutting edge of AI supported by new hardware and want to develop your skills in this area, we'd love to hear from you! Responsibilities and Duties Generate AI/ML ideas, design experiments, implement them & evaluate results. Prepare, submit & present your work to AI conferences and workshops. Provide technical insight to internal teams by designing experiments and delivering clear, actionable reports. Collaborate with researchers, silicon and software engineers at Graphcore to help define, build and test Graphcore's next generation of AI hardware. About you: Essential: Master's, PhD or equivalent experience in a technical discipline (e.g., Maths, Statistics, Computer Science, Physics, Chemistry). Python programming in a modern deep learning framework, e.g. PyTorch or JAX. Familiar with deep learning fundamentals: models, optimisation, evaluation and scaling. Capable of designing, executing and reporting from ML experiments. Lower level programming for hardware efficiency, e.g. C++/CUDA/Triton. Practical familiarity with hardware capabilities for deep learning - threads, caches, vector & matrix engines, data dependencies, bus widths and throttling. Practical familiarity with software stacks for deep learning - compilation, kernel fusion, XLA/ATen ops, streams, and asynchronous execution Desirable: Mathematics skills to support the above: calculus, probability theory and linear algebra. Experience submitting papers to international scientific conferences or workshops. Benefits In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
08/06/2026
Full time
About Graphcore At Graphcore, we're building the future of AI compute. We're a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long term investment, we are delivering key technology into the fast growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary As a research engineer at Graphcore, you will contribute to the advancement of AI research, investigating new ideas that push the limits on important AI/ML problems. Specialised hardware has been the key driver of the progress of AI over the last decade, and we believe that hardware aware AI algorithms and AI aware hardware developments will continue to be critical to advancing this exciting field. We are therefore looking for individuals who combine strong machine learning experience with practical engineering skills to deliver impactful AI research. We are seeking AI researchers with strong software engineering experience, particularly in lower level programming and performance optimisation for hardware efficiency. Our research spans a broad range of topics, including efficient training and inference, world models, life sciences, reinforcement learning, and beyond. You will work closely with researchers to generate ideas and translate them into scalable implementations, contributing to publications and projects that help to steer the future of AI hardware. The Team Graphcore Research participates in both fundamental and applied research, to characterise the computational requirements of machine intelligence and to demonstrate how hardware can drive the next generation of innovative AI models. We publish at leading AI/ML conferences (NeurIPS, ICML, ICLR) as well as specialist workshops, and collaborate with other research teams and organisations across the world. We pride ourselves on being a supportive and collaborative team, where we organise around our individual research interests to solve problems together in domains such as efficient compute, model scaling and distributed training and inference of AI models for multiple modalities and applications, including for sequence and graph based data. We're based across London, Cambridge and Bristol, with projects and discussions that involve all our locations. Perhaps the best way to get an idea of to read one of our papers or an article on our blog. If you're excited to work at the cutting edge of AI supported by new hardware and want to develop your skills in this area, we'd love to hear from you! Responsibilities and Duties Generate AI/ML ideas, design experiments, implement them & evaluate results. Prepare, submit & present your work to AI conferences and workshops. Provide technical insight to internal teams by designing experiments and delivering clear, actionable reports. Collaborate with researchers, silicon and software engineers at Graphcore to help define, build and test Graphcore's next generation of AI hardware. About you: Essential: Master's, PhD or equivalent experience in a technical discipline (e.g., Maths, Statistics, Computer Science, Physics, Chemistry). Python programming in a modern deep learning framework, e.g. PyTorch or JAX. Familiar with deep learning fundamentals: models, optimisation, evaluation and scaling. Capable of designing, executing and reporting from ML experiments. Lower level programming for hardware efficiency, e.g. C++/CUDA/Triton. Practical familiarity with hardware capabilities for deep learning - threads, caches, vector & matrix engines, data dependencies, bus widths and throttling. Practical familiarity with software stacks for deep learning - compilation, kernel fusion, XLA/ATen ops, streams, and asynchronous execution Desirable: Mathematics skills to support the above: calculus, probability theory and linear algebra. Experience submitting papers to international scientific conferences or workshops. Benefits In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
Are you passionate about platform bring-up, low-level software, and GPUs? Join our growing GPU Software team as part of the new GPU Board Support Package (BSP) group! In this role, you will be responsible for developing and maintaining the software stack that supports the testing and development of our current and next-generation Arm GPUs. This includes creating and managing BSPs for both silicon and FPGA-based platforms across a variety of form factors and operating systems, such as Android, Wayland, and Linux. Your work will ensure that our hardware and software IP can be reliably developed and tested on the latest kernels and platforms. You will play a key role in enabling engineers across the company to build, run, and validate GPU solutions efficiently. We are looking for engineers who are quick to adapt, eager to learn new technologies, and comfortable working with unfamiliar tools and systems. Responsibilities: Developing and maintaining BSPs Bringing up Android on our development boards with the latest GPU and CPU designs Bringing up the latest Linux kernels Developing virtualization software support in BSPs Debugging Required Skills and Experience: Linux kernel and device driver internals Scripting language skills such as Bash, Python and Bazel Familiarity with Git, and bug tracking tools University degree in Computer Science, or equivalent experience Nice To Have Skills and Experience: Experience with GitLab, CI pipelines and Docker Android internals and framework C/C++ programming skills In Return: This is an excellent opportunity to learn new skills, as this position will expose you to a broad range of areas. You will get to contribute to our Mali and Immortalis GPU product lines by enabling development and testing of the latest technologies in house. Competitive benefit package. Our benefits package in Norway includes competitive pay, private medical insurance, 30 days of annual leave, 20 days of sabbatical every 4 years, parental leave, supplementary pension, and wellness benefits. Please note that no relocation package is available for this role. Equal Opportunities at Arm: Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
08/06/2026
Full time
Are you passionate about platform bring-up, low-level software, and GPUs? Join our growing GPU Software team as part of the new GPU Board Support Package (BSP) group! In this role, you will be responsible for developing and maintaining the software stack that supports the testing and development of our current and next-generation Arm GPUs. This includes creating and managing BSPs for both silicon and FPGA-based platforms across a variety of form factors and operating systems, such as Android, Wayland, and Linux. Your work will ensure that our hardware and software IP can be reliably developed and tested on the latest kernels and platforms. You will play a key role in enabling engineers across the company to build, run, and validate GPU solutions efficiently. We are looking for engineers who are quick to adapt, eager to learn new technologies, and comfortable working with unfamiliar tools and systems. Responsibilities: Developing and maintaining BSPs Bringing up Android on our development boards with the latest GPU and CPU designs Bringing up the latest Linux kernels Developing virtualization software support in BSPs Debugging Required Skills and Experience: Linux kernel and device driver internals Scripting language skills such as Bash, Python and Bazel Familiarity with Git, and bug tracking tools University degree in Computer Science, or equivalent experience Nice To Have Skills and Experience: Experience with GitLab, CI pipelines and Docker Android internals and framework C/C++ programming skills In Return: This is an excellent opportunity to learn new skills, as this position will expose you to a broad range of areas. You will get to contribute to our Mali and Immortalis GPU product lines by enabling development and testing of the latest technologies in house. Competitive benefit package. Our benefits package in Norway includes competitive pay, private medical insurance, 30 days of annual leave, 20 days of sabbatical every 4 years, parental leave, supplementary pension, and wellness benefits. Please note that no relocation package is available for this role. Equal Opportunities at Arm: Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Senior C++ Software Engineer Lead development of high-performance, low-latency C++ systems for cyber defense Location: Cambridge, England, United Kingdom Job Tags: Software About The Role Join our dynamic R&D teams in Cambridge, where you'll contribute to the design, development, and optimisation of high-performance, C++-driven systems powering our company's rapid growth. Please note this is a hybrid position that requires attendance in the Cambridge office at least 2 days a week. What will I be doing: As a Senior C++ Software Engineer, you will own the prototyping and development of new and innovative ideas using modern C++ (C+/20 and beyond), helping to advance Darktrace's services through high-performance, low-latency systems. You'll balance creativity, logical thinking, and practical constraints to deliver efficient, production-grade features. You'll collaborate closely with a cross-functional team of engineers, designers, project coordinators, and technical strategists to deliver cutting-edge solutions, with a strong emphasis on performance, scalability, and robustness. You will also be responsible, but not limited to: Contributing to projects ranging from rapid prototyping in modern C++ to the structured development and optimisation of large-scale native systems. Designing and implementing efficient, memory-safe, and high-performance code using advanced C++ concepts (RAII, templates, STL, concurrency, smart pointers). Advancing our unique methodology for defending against unknown cyber-attacks through performant and secure native tooling. Applying a strong engineering mindset that balances innovation with best practices in system design, code quality, and maintainability. Developing deep expertise in C++ and adjacent low-level technologies, with opportunities to specialise in systems programming, performance optimisation, or security-focused development. What experience do I need: Comfortable working autonomously, making informed design and implementation decisions within complex C++ codebases, while collaborating effectively within a team. Knowledgeable or interested in cyber security, low-level systems, and malware forensics. Experienced in performance analysis, profiling, and optimisation of native applications (e.g., multithreading, concurrency, CPU/memory efficiency). Familiar with modern C++ development tooling (CMake, GCC/Clang, debugging with GDB/LLDB). Familiar with Docker and containerisation. Knowledgeable about Linux/Unix environments and systems-level development. Knowledgeable about cloud computing environments (beneficial but not essential). Experience with complementary languages such as Python or Rust is beneficial, but a strong foundation in C++ is essential. Benefits: 23 days' holiday + all public holidays, rising to 25 days after 2 years of service. Additional day off for your birthday. Private medical insurance which covers you, your cohabiting partner, and children. Life insurance of 4 times your base salary. Salary sacrifice pension scheme. Enhanced family leave. Confidential Employee Assistance Program. Cycle to work scheme.
08/06/2026
Full time
Senior C++ Software Engineer Lead development of high-performance, low-latency C++ systems for cyber defense Location: Cambridge, England, United Kingdom Job Tags: Software About The Role Join our dynamic R&D teams in Cambridge, where you'll contribute to the design, development, and optimisation of high-performance, C++-driven systems powering our company's rapid growth. Please note this is a hybrid position that requires attendance in the Cambridge office at least 2 days a week. What will I be doing: As a Senior C++ Software Engineer, you will own the prototyping and development of new and innovative ideas using modern C++ (C+/20 and beyond), helping to advance Darktrace's services through high-performance, low-latency systems. You'll balance creativity, logical thinking, and practical constraints to deliver efficient, production-grade features. You'll collaborate closely with a cross-functional team of engineers, designers, project coordinators, and technical strategists to deliver cutting-edge solutions, with a strong emphasis on performance, scalability, and robustness. You will also be responsible, but not limited to: Contributing to projects ranging from rapid prototyping in modern C++ to the structured development and optimisation of large-scale native systems. Designing and implementing efficient, memory-safe, and high-performance code using advanced C++ concepts (RAII, templates, STL, concurrency, smart pointers). Advancing our unique methodology for defending against unknown cyber-attacks through performant and secure native tooling. Applying a strong engineering mindset that balances innovation with best practices in system design, code quality, and maintainability. Developing deep expertise in C++ and adjacent low-level technologies, with opportunities to specialise in systems programming, performance optimisation, or security-focused development. What experience do I need: Comfortable working autonomously, making informed design and implementation decisions within complex C++ codebases, while collaborating effectively within a team. Knowledgeable or interested in cyber security, low-level systems, and malware forensics. Experienced in performance analysis, profiling, and optimisation of native applications (e.g., multithreading, concurrency, CPU/memory efficiency). Familiar with modern C++ development tooling (CMake, GCC/Clang, debugging with GDB/LLDB). Familiar with Docker and containerisation. Knowledgeable about Linux/Unix environments and systems-level development. Knowledgeable about cloud computing environments (beneficial but not essential). Experience with complementary languages such as Python or Rust is beneficial, but a strong foundation in C++ is essential. Benefits: 23 days' holiday + all public holidays, rising to 25 days after 2 years of service. Additional day off for your birthday. Private medical insurance which covers you, your cohabiting partner, and children. Life insurance of 4 times your base salary. Salary sacrifice pension scheme. Enhanced family leave. Confidential Employee Assistance Program. Cycle to work scheme.
Marketing Management Analytics, Inc.
Cambridge, Cambridgeshire
Marketing Management Analytics, Inc. is seeking a Lead Data Engineer in Cambridge, England, to drive the technical evolution of our Audience Measurement data platforms. This hybrid role offers a fantastic opportunity to work on modern technologies and lead a small team of engineers. You will be responsible for guiding the architectural vision, building event-driven data pipelines, managing cloud costs, and ensuring system resilience. The role requires extensive experience with cloud providers, strong programming skills in Python, and a cost-conscious approach to problem-solving.
08/06/2026
Full time
Marketing Management Analytics, Inc. is seeking a Lead Data Engineer in Cambridge, England, to drive the technical evolution of our Audience Measurement data platforms. This hybrid role offers a fantastic opportunity to work on modern technologies and lead a small team of engineers. You will be responsible for guiding the architectural vision, building event-driven data pipelines, managing cloud costs, and ensuring system resilience. The role requires extensive experience with cloud providers, strong programming skills in Python, and a cost-conscious approach to problem-solving.
Xjtag is seeking two Graduate Applications Engineers to join their Applications Engineering team in Cambridge. This role involves developing XJTAG test and programming projects for customers and providing support to ensure effective use of XJTAG products. The ideal candidates will possess a sound understanding of digital electronics and programming. Benefits include a friendly work environment, 25 days paid annual leave, and opportunities for training and development.
08/06/2026
Full time
Xjtag is seeking two Graduate Applications Engineers to join their Applications Engineering team in Cambridge. This role involves developing XJTAG test and programming projects for customers and providing support to ensure effective use of XJTAG products. The ideal candidates will possess a sound understanding of digital electronics and programming. Benefits include a friendly work environment, 25 days paid annual leave, and opportunities for training and development.
We're looking for an experienced Zero Trust Identity and Access Management (IAM) Security Architect to shape how Arm secures its global workforce and systems. You'll design and guide the strategy behind secure, scalable identity solutions that enable employees, contractors and third parties to work safely anywhere. You'll work across enterprise IT, security architecture and engineering to define IAM standards, integrate new technologies and make identity simple and secure for every team. Responsibilities: Lead the design and implementation of enterprise Zero Trust IAM architecture across AD, Entra ID, SSO, MFA, PAM, and PKI. Create and maintain Zero Trust IAM security roadmaps, patterns, and reference designs. Supporting and partner with IT, GRC, and Engineering teams to ensure compliance and security standard processes. Evaluate and integrate new identity tools, authentication platforms and access capabilities. Drive continuous improvement through risk assessments, threat modelling, and automation. Required Skills and Experience: Extensive practical experience in designing and running Identity and Access Management (IAM) solutions for both human and non-human identities within large-scale, complex environments. Deep knowledge of identity protocols (SAML, OAuth2, OIDC, SCIM, LDAP/AD, PKI). Expertise in at least two IAM product areas (e.g., PAM, SSO/MFA) such as Okta, CyberArk, Ping, or preferably Microsoft Entra ID. Good understanding of LDAP directories preferably Oracle Strong understanding of security frameworks and compliance (NIST, ISO 27001, SOX, GDPR). Experience working with cloud identity (Azure, AWS, or GCP). Nice To Have Skills and Experience: CISSP, CISM, CIAM, or similar security certification Familiarity with automation, API protection, or security orchestration. Experience with API security or microservices identity patterns. In Return: Arm offers a challenging role with opportunities for impact and growth. Details of compensation will be discussed during the interview process. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
08/06/2026
Full time
We're looking for an experienced Zero Trust Identity and Access Management (IAM) Security Architect to shape how Arm secures its global workforce and systems. You'll design and guide the strategy behind secure, scalable identity solutions that enable employees, contractors and third parties to work safely anywhere. You'll work across enterprise IT, security architecture and engineering to define IAM standards, integrate new technologies and make identity simple and secure for every team. Responsibilities: Lead the design and implementation of enterprise Zero Trust IAM architecture across AD, Entra ID, SSO, MFA, PAM, and PKI. Create and maintain Zero Trust IAM security roadmaps, patterns, and reference designs. Supporting and partner with IT, GRC, and Engineering teams to ensure compliance and security standard processes. Evaluate and integrate new identity tools, authentication platforms and access capabilities. Drive continuous improvement through risk assessments, threat modelling, and automation. Required Skills and Experience: Extensive practical experience in designing and running Identity and Access Management (IAM) solutions for both human and non-human identities within large-scale, complex environments. Deep knowledge of identity protocols (SAML, OAuth2, OIDC, SCIM, LDAP/AD, PKI). Expertise in at least two IAM product areas (e.g., PAM, SSO/MFA) such as Okta, CyberArk, Ping, or preferably Microsoft Entra ID. Good understanding of LDAP directories preferably Oracle Strong understanding of security frameworks and compliance (NIST, ISO 27001, SOX, GDPR). Experience working with cloud identity (Azure, AWS, or GCP). Nice To Have Skills and Experience: CISSP, CISM, CIAM, or similar security certification Familiarity with automation, API protection, or security orchestration. Experience with API security or microservices identity patterns. In Return: Arm offers a challenging role with opportunities for impact and growth. Details of compensation will be discussed during the interview process. Accommodations at Arm At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and don't discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
A leading technology company located in Cambridge is seeking engineers for their GPU Software team. The role involves developing and maintaining Board Support Packages for both silicon and FPGA-based platforms, supporting operating systems such as Android and Linux. Candidates should possess skills in Linux kernel internals, scripting languages, and have a degree in Computer Science. Excellent growth opportunities and a comprehensive benefits package are offered, including competitive pay and generous leave policies.
08/06/2026
Full time
A leading technology company located in Cambridge is seeking engineers for their GPU Software team. The role involves developing and maintaining Board Support Packages for both silicon and FPGA-based platforms, supporting operating systems such as Android and Linux. Candidates should possess skills in Linux kernel internals, scripting languages, and have a degree in Computer Science. Excellent growth opportunities and a comprehensive benefits package are offered, including competitive pay and generous leave policies.
Roku, Inc. is seeking a data engineer to build and maintain data pipelines for its CTV advertising auction platform. This role demands strong SQL and Python skills, with experience in creating scalable data workflows. As part of this position, you will collaborate with various teams to ensure high-quality datasets and contribute to effective marketplace optimization. Note that this role allows for a hybrid work approach, combining office and remote work flexibility.
08/06/2026
Full time
Roku, Inc. is seeking a data engineer to build and maintain data pipelines for its CTV advertising auction platform. This role demands strong SQL and Python skills, with experience in creating scalable data workflows. As part of this position, you will collaborate with various teams to ensure high-quality datasets and contribute to effective marketplace optimization. Note that this role allows for a hybrid work approach, combining office and remote work flexibility.
Roku, Inc. is seeking a Senior Software Engineer in Cambridge, UK, with expertise in big data technologies like Apache Spark and Airflow. This hybrid role involves designing, building, and maintaining data products and APIs, collaborating with cross-functional teams to deliver robust solutions. The ideal candidate will have 8+ years of experience in software and data engineering, a bachelor's degree in a relevant field, and strong programming skills in Python, Java, or Scala. Join Roku to contribute to innovative audience management solutions.
08/06/2026
Full time
Roku, Inc. is seeking a Senior Software Engineer in Cambridge, UK, with expertise in big data technologies like Apache Spark and Airflow. This hybrid role involves designing, building, and maintaining data products and APIs, collaborating with cross-functional teams to deliver robust solutions. The ideal candidate will have 8+ years of experience in software and data engineering, a bachelor's degree in a relevant field, and strong programming skills in Python, Java, or Scala. Join Roku to contribute to innovative audience management solutions.
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The DMP team plays a critical role in Roku's Advertising organization, leading initiatives around audience management that power decision making across the advertising ecosystem. We develop and manage products that enable advanced segmentation and audience management for advertisers while meeting the operational needs of internal teams. We work closely with Product Managers, Machine Learning, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high impact solutions. Looking ahead, we are exploring AI driven capabilities to further enhance the effectiveness of advertising campaigns and improve operational efficiency of our platforms. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data technologies, including Apache Spark and Apache Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products and APIs that power critical capabilities across the advertising platform. You will work with technologies such as Apache Spark, Apache Airflow, ScyllaDB/Cassandra, Aerospike, Kubernetes, and SpringBoot to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building high scale data services and a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and audience management workflows. Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries using Apache Spark for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. API and Platform Development Design, develop, and maintain large scale, low latency API systems using SpringBoot and Kubernetes. Maintain NoSQL infrastructure including ScyllaDB and Aerospike. Collaboration & Mentorship Partner with the machine learning team, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: ScyllaDB and Aerospike (preferred). Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Advanced SQL skills, with expertise in query optimization for large datasets. Exceptional problem solving abilities and the capacity to work independently or collaboratively. Excellent verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes (preferred). Experience in AdTech, advertising data platforms, and audience management (preferred). Strong programming skills in Python, Java, and/or Scala (preferred). Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools such as Jenkins and Terraform (preferred). Expertise in data modeling, schema design, and data visualization tools. Experience building Agentic AI systems to automate decision making and enhance analytics workflows (preferred). Bachelor's degree in computer science, engineering, or a related field (or equivalent experience). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
08/06/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The DMP team plays a critical role in Roku's Advertising organization, leading initiatives around audience management that power decision making across the advertising ecosystem. We develop and manage products that enable advanced segmentation and audience management for advertisers while meeting the operational needs of internal teams. We work closely with Product Managers, Machine Learning, Ad Sales, Ads Operations, and multiple groups within Advertising Engineering to deliver high impact solutions. Looking ahead, we are exploring AI driven capabilities to further enhance the effectiveness of advertising campaigns and improve operational efficiency of our platforms. About the Role We are seeking a highly skilled Senior Software Engineer with deep expertise in big data technologies, including Apache Spark and Apache Airflow. This hybrid position bridges software engineering and data engineering, requiring the ability to design, build, and maintain scalable systems for both application development and large scale data processing. In this role, you will collaborate with cross functional teams to architect and manage robust, production grade data products and APIs that power critical capabilities across the advertising platform. You will work with technologies such as Apache Spark, Apache Airflow, ScyllaDB/Cassandra, Aerospike, Kubernetes, and SpringBoot to deliver reliable, high performance solutions. The ideal candidate is a proactive, self motivated professional with a strong track record in building high scale data services and a dedication to delivering exceptional results. What You'll Be Doing Software Development Design and build APIs and backend services using Spring Boot to support data products and audience management workflows. Write clean, maintainable, and efficient code, ensuring adherence to best practices through code reviews. Big Data Engineering Design, develop, and maintain data pipelines and ETL workflows using Apache Spark and Apache Airflow. Optimize data storage, retrieval, and processing systems to ensure reliability, scalability, and performance. Develop and fine tune complex queries using Apache Spark for large scale datasets. Monitor, troubleshoot, and improve data systems to minimize downtime and maximize efficiency. API and Platform Development Design, develop, and maintain large scale, low latency API systems using SpringBoot and Kubernetes. Maintain NoSQL infrastructure including ScyllaDB and Aerospike. Collaboration & Mentorship Partner with the machine learning team, software engineers, and other teams to deliver integrated, high quality solutions. Provide technical guidance and mentorship to junior engineers, promoting best practices in software and data engineering. We're Excited If You Have 8+ years of experience in software and/or data engineering with expertise in big data technologies such as Apache Spark, Apache Airflow. Expertise with at least one of the following: ScyllaDB and Aerospike (preferred). Strong understanding of SOLID principles and distributed systems architecture. Proven experience in distributed data processing, data warehousing, and real time data pipelines. Advanced SQL skills, with expertise in query optimization for large datasets. Exceptional problem solving abilities and the capacity to work independently or collaboratively. Excellent verbal and written communication skills. Experience with cloud platforms such as AWS, GCP, or Azure, and containerization tools like Docker and Kubernetes (preferred). Experience in AdTech, advertising data platforms, and audience management (preferred). Strong programming skills in Python, Java, and/or Scala (preferred). Knowledge of CI/CD pipelines, DevOps practices, and infrastructure as code tools such as Jenkins and Terraform (preferred). Expertise in data modeling, schema design, and data visualization tools. Experience building Agentic AI systems to automate decision making and enhance analytics workflows (preferred). Bachelor's degree in computer science, engineering, or a related field (or equivalent experience). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
Job Search Place Limited
Cambridge, Cambridgeshire
Overview A leading technology company in Cambridge seeks a Senior Software Engineer to enhance and optimize products, focusing on embedded C systems and Linux development. This role involves collaboration with cross-functional teams, hardware integration, and using best practices in software development. Ideal candidates will have over 8 years of experience in product development, strong problem-solving skills, and a solid understanding of security measures and protocols. A competitive salary package is offered. Responsibilities Enhance and optimize products, focusing on embedded C systems and Linux development. Collaborate with cross-functional teams and hardware integration. Apply software development best practices. Qualifications Over 8 years of experience in product development. Strong problem-solving skills. Solid understanding of security measures and protocols. Benefits Competitive salary package is offered.
08/06/2026
Full time
Overview A leading technology company in Cambridge seeks a Senior Software Engineer to enhance and optimize products, focusing on embedded C systems and Linux development. This role involves collaboration with cross-functional teams, hardware integration, and using best practices in software development. Ideal candidates will have over 8 years of experience in product development, strong problem-solving skills, and a solid understanding of security measures and protocols. A competitive salary package is offered. Responsibilities Enhance and optimize products, focusing on embedded C systems and Linux development. Collaborate with cross-functional teams and hardware integration. Apply software development best practices. Qualifications Over 8 years of experience in product development. Strong problem-solving skills. Solid understanding of security measures and protocols. Benefits Competitive salary package is offered.
Oho Group, located in Cambridge, is seeking a Senior Test Engineer specialized in Embedded and Telecoms Systems. The role involves performing functional, regression, system, and performance testing across complex software and hardware platforms. The ideal candidate will have over 5 years of experience in manual and automation testing, specifically within embedded systems. Strong familiarity with tools like Selenium, Cypress, and JUnit is essential to enhance product quality and reliability.
08/06/2026
Full time
Oho Group, located in Cambridge, is seeking a Senior Test Engineer specialized in Embedded and Telecoms Systems. The role involves performing functional, regression, system, and performance testing across complex software and hardware platforms. The ideal candidate will have over 5 years of experience in manual and automation testing, specifically within embedded systems. Strong familiarity with tools like Selenium, Cypress, and JUnit is essential to enhance product quality and reliability.
A pioneering AI company in Cambridge is seeking a Lead Data Scientist to develop core intelligence systems from scratch. The role involves building and deploying AI/ML solutions for real-world applications, requiring hands-on experience in startups. The ideal candidate will lead the data science function over time, with a clear path to Head or Chief Data Scientist. This position offers equity and the opportunity to work on impactful projects in the energy sector.
08/06/2026
Full time
A pioneering AI company in Cambridge is seeking a Lead Data Scientist to develop core intelligence systems from scratch. The role involves building and deploying AI/ML solutions for real-world applications, requiring hands-on experience in startups. The ideal candidate will lead the data science function over time, with a clear path to Head or Chief Data Scientist. This position offers equity and the opportunity to work on impactful projects in the energy sector.
Lead Data Scientist - OpenExpert.ai Department: Studio Employment Type: Full Time Location: Cambridge Description This is an early stage, hands on builder role with a path to Head / Chief Data Scientist as the company scales. We are only considering candidates who: Have worked in startups or early stage environments Are comfortable building from scratch (0 1) Want to grow into a leadership role over time, not step into a large pre built team If you are primarily looking for a senior executive role with an established team and structure, this role is likely not the right fit. About OpenExpert.AI OpenExpert.AI is building the intelligence layer for power operations - an AI platform designed to help operations and maintenance teams diagnose issues faster, preserve institutional knowledge, reduce downtime, and improve decision making in high stakes industrial environments. OpenExpert.AI is a venture built within C10 Labs, focused on creating category defining AI first companies. The Role: Lead Data Scientist (Founding Team) We're looking for a senior, hands on data scientist to build the core intelligence layer of the platform. This is not a pure management role. You will be responsible for designing, building, and deploying real AI systems, working directly with product, engineering, and customers. Over time, you will have the opportunity to build and lead the data science function as the company grows. What You'll Do Build the Core AI System (0 1) Design and develop AI/ML systems for diagnostics, anomaly detection, and decision support Work with time series, sensor data, text, and operational data in real world environments Build and deploy models into production, not just prototypes Turn Data into Intelligence Transform telemetry, manuals, work orders, and engineering documents into actionable insights Develop systems for root cause analysis, predictive maintenance, and knowledge capture Contribute to multimodal AI systems that combine structured and unstructured data Work Across Product & Engineering Partner closely with product and engineering to ship quickly and iterate Help define what to build, not just how to build it Support early pilots tied to real customer outcomes (diagnostics, uptime, efficiency) Lay the Foundation for Scale Establish best practices for model development, evaluation, and deployment Contribute to explainability, reliability, and system performance Help shape the future data science function and roadmap Who You Are Builder Mindset (Required) Experience working in a startup or early stage environment Have built and shipped ML/AI systems from scratch Comfortable being hands on and scrappyStrong bias for execution, speed, and ownership Technical Depth Strong experience in machine learning, data science, or applied AI Experience with time series data, anomaly detection, or predictive systems Familiarity with LLMs, retrieval systems, or multimodal data is a plus Solid engineering skills (Python, production systems, APIs, cloud environments) Real World Systems Experience Experience deploying models into production environments Comfortable working with messy, real world data Ability to balance model performance with practical constraints Growth Potential Interested in growing into a leadership role (Head / Chief Data Scientist) Able to mentor others and help build a team over time Interested in shaping both technical direction and team development Bonus (Not Required) Experience in energy, industrial systems, or manufacturing Familiarity with SCADA/OT systems, IoT, or operational data environments Background in predictive maintenance or decision support systems What This Role Is NOT Are looking for a pure leadership role without hands on work Prefer working with large, structured teams and clean data Have not worked in early stage or ambiguous environments What You'll Get Early team member with high ownership and impact Clear path to Head / Chief Data Scientist as the company grows Equity in a venture backed company Backing from C10 Labs (capital, talent, and support) Opportunity to build AI systems in real world, high stakes environments Compensation Equity + salary (post fundraise structure) Why This Role The energy sector is facing a massive knowledge and workforce gap. OpenExpert.AI is building the system to capture expertise and make it usable in real time. This is an opportunity to: Build from 0 1 Work on high impact, real world problemsHelp define a category at the intersection of AI, energy, and industrial systems
08/06/2026
Full time
Lead Data Scientist - OpenExpert.ai Department: Studio Employment Type: Full Time Location: Cambridge Description This is an early stage, hands on builder role with a path to Head / Chief Data Scientist as the company scales. We are only considering candidates who: Have worked in startups or early stage environments Are comfortable building from scratch (0 1) Want to grow into a leadership role over time, not step into a large pre built team If you are primarily looking for a senior executive role with an established team and structure, this role is likely not the right fit. About OpenExpert.AI OpenExpert.AI is building the intelligence layer for power operations - an AI platform designed to help operations and maintenance teams diagnose issues faster, preserve institutional knowledge, reduce downtime, and improve decision making in high stakes industrial environments. OpenExpert.AI is a venture built within C10 Labs, focused on creating category defining AI first companies. The Role: Lead Data Scientist (Founding Team) We're looking for a senior, hands on data scientist to build the core intelligence layer of the platform. This is not a pure management role. You will be responsible for designing, building, and deploying real AI systems, working directly with product, engineering, and customers. Over time, you will have the opportunity to build and lead the data science function as the company grows. What You'll Do Build the Core AI System (0 1) Design and develop AI/ML systems for diagnostics, anomaly detection, and decision support Work with time series, sensor data, text, and operational data in real world environments Build and deploy models into production, not just prototypes Turn Data into Intelligence Transform telemetry, manuals, work orders, and engineering documents into actionable insights Develop systems for root cause analysis, predictive maintenance, and knowledge capture Contribute to multimodal AI systems that combine structured and unstructured data Work Across Product & Engineering Partner closely with product and engineering to ship quickly and iterate Help define what to build, not just how to build it Support early pilots tied to real customer outcomes (diagnostics, uptime, efficiency) Lay the Foundation for Scale Establish best practices for model development, evaluation, and deployment Contribute to explainability, reliability, and system performance Help shape the future data science function and roadmap Who You Are Builder Mindset (Required) Experience working in a startup or early stage environment Have built and shipped ML/AI systems from scratch Comfortable being hands on and scrappyStrong bias for execution, speed, and ownership Technical Depth Strong experience in machine learning, data science, or applied AI Experience with time series data, anomaly detection, or predictive systems Familiarity with LLMs, retrieval systems, or multimodal data is a plus Solid engineering skills (Python, production systems, APIs, cloud environments) Real World Systems Experience Experience deploying models into production environments Comfortable working with messy, real world data Ability to balance model performance with practical constraints Growth Potential Interested in growing into a leadership role (Head / Chief Data Scientist) Able to mentor others and help build a team over time Interested in shaping both technical direction and team development Bonus (Not Required) Experience in energy, industrial systems, or manufacturing Familiarity with SCADA/OT systems, IoT, or operational data environments Background in predictive maintenance or decision support systems What This Role Is NOT Are looking for a pure leadership role without hands on work Prefer working with large, structured teams and clean data Have not worked in early stage or ambiguous environments What You'll Get Early team member with high ownership and impact Clear path to Head / Chief Data Scientist as the company grows Equity in a venture backed company Backing from C10 Labs (capital, talent, and support) Opportunity to build AI systems in real world, high stakes environments Compensation Equity + salary (post fundraise structure) Why This Role The energy sector is facing a massive knowledge and workforce gap. OpenExpert.AI is building the system to capture expertise and make it usable in real time. This is an opportunity to: Build from 0 1 Work on high impact, real world problemsHelp define a category at the intersection of AI, energy, and industrial systems
Roku, Inc. in Cambridge is looking for a skilled engineer to contribute to the Ads Auction and Marketplace systems for their CTV advertising platform. This role focuses on real-time decision-making, system optimization, and collaboration with various teams to ensure effective auction strategies. The ideal candidate will have experience in distributed systems, strong Java programming skills, and a collaborative mindset. Roku offers a supportive hybrid work culture and a comprehensive benefits package.
08/06/2026
Full time
Roku, Inc. in Cambridge is looking for a skilled engineer to contribute to the Ads Auction and Marketplace systems for their CTV advertising platform. This role focuses on real-time decision-making, system optimization, and collaboration with various teams to ensure effective auction strategies. The ideal candidate will have experience in distributed systems, strong Java programming skills, and a collaborative mindset. Roku offers a supportive hybrid work culture and a comprehensive benefits package.
Teamwork makes the stream work. Roku is changing how the world watches TV About the Team The Advertising Performance group focuses on performance for all participants in the Advertising ecosystem - Advertisers, Publishers and Roku. The systems and solutions span across different disciplines and technologies to perform realtime multi-objective optimization with distributed systems at large scale and low latencies. We use Machine Learning, Reinforcement Learning, AI, Control and Optimization Systems and Auction Dynamics to solve a large set of complex problems. At the core of this is our Machine Learning, Experimentation and Inference Platform that powers the entire landscape which we continuously evolve over time. About the Role In this role, you will contribute to the Ads Auction and Marketplace systems that optimize yield, gross profit, and real-time multi-objective outcomes across short- and long-term goals. You will work on core auction capabilities, low-latency services, and scalable integrations that support Roku's CTV advertising platform. You will partner closely with Engineering, Inventory, Product, and Data Science teams to translate business objectives into robust technical solutions. You will help design, implement, and evaluate auction improvements through experimentation and performance analysis. This is a strong fit for an engineer who enjoys distributed systems, real-time decisioning, and measurable impact in a high-scale marketplace. What You'll Be Doing Contribute to the design and implementation of real-time ads auction systems for Roku's CTV advertising platform Build and improve auction features including ad pod construction, bid evaluation, ranking, pricing, pacing, and frequency capping Develop low-latency, reliable services that handle high-scale ad serving with strict performance and uptime requirements Implement auction logic that balances advertiser performance, publisher yield, and platform revenue Work on SSP-side auction integration with DSPs, programmatic demand sources, and direct-sold campaigns Collaborate with product managers, data scientists, and researchers to translate requirements into scalable solutions Support yield optimization through auction enhancements, pricing experiments, and demand optimization features Participate in A/B testing and experimentation, analyze results, and help implement data-driven improvements Help ensure auction correctness and compliance with privacy, regulatory, and brand-safety requirements Contribute to technical discussions around architecture, scalability, and performance optimization We're Excited If You Have Experience building distributed backend services at scale Strong coding skills in Java and familiarity with service-oriented architectures Experience with low-latency systems and real-time decisioning workflows Familiarity with cloud platforms and containerized deployments Working knowledge of ad tech concepts such as auctions, pacing, and frequency controls Experience collaborating with cross-functional stakeholders across product and data teams Comfort with experimentation frameworks and A/B testing analysis Strong problem-solving skills and a focus on reliability, observability, and maintainability Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
08/06/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV About the Team The Advertising Performance group focuses on performance for all participants in the Advertising ecosystem - Advertisers, Publishers and Roku. The systems and solutions span across different disciplines and technologies to perform realtime multi-objective optimization with distributed systems at large scale and low latencies. We use Machine Learning, Reinforcement Learning, AI, Control and Optimization Systems and Auction Dynamics to solve a large set of complex problems. At the core of this is our Machine Learning, Experimentation and Inference Platform that powers the entire landscape which we continuously evolve over time. About the Role In this role, you will contribute to the Ads Auction and Marketplace systems that optimize yield, gross profit, and real-time multi-objective outcomes across short- and long-term goals. You will work on core auction capabilities, low-latency services, and scalable integrations that support Roku's CTV advertising platform. You will partner closely with Engineering, Inventory, Product, and Data Science teams to translate business objectives into robust technical solutions. You will help design, implement, and evaluate auction improvements through experimentation and performance analysis. This is a strong fit for an engineer who enjoys distributed systems, real-time decisioning, and measurable impact in a high-scale marketplace. What You'll Be Doing Contribute to the design and implementation of real-time ads auction systems for Roku's CTV advertising platform Build and improve auction features including ad pod construction, bid evaluation, ranking, pricing, pacing, and frequency capping Develop low-latency, reliable services that handle high-scale ad serving with strict performance and uptime requirements Implement auction logic that balances advertiser performance, publisher yield, and platform revenue Work on SSP-side auction integration with DSPs, programmatic demand sources, and direct-sold campaigns Collaborate with product managers, data scientists, and researchers to translate requirements into scalable solutions Support yield optimization through auction enhancements, pricing experiments, and demand optimization features Participate in A/B testing and experimentation, analyze results, and help implement data-driven improvements Help ensure auction correctness and compliance with privacy, regulatory, and brand-safety requirements Contribute to technical discussions around architecture, scalability, and performance optimization We're Excited If You Have Experience building distributed backend services at scale Strong coding skills in Java and familiarity with service-oriented architectures Experience with low-latency systems and real-time decisioning workflows Familiarity with cloud platforms and containerized deployments Working knowledge of ad tech concepts such as auctions, pacing, and frequency controls Experience collaborating with cross-functional stakeholders across product and data teams Comfort with experimentation frameworks and A/B testing analysis Strong problem-solving skills and a focus on reliability, observability, and maintainability Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
At lowRISC we believe that open source development can transform the semiconductor industry. To help achieve this vision of production ready, commercial-grade chips and silicon building blocks, we employ a software team with a wide range of skills. Our software engineers work across the full software stack, from firmware and toolchains that interact directly with hardware to cloud based infrastructure that tests our products at scale. This includes work in areas such as: RISC V firmware and driver development. Software hardening and security tools. Embedded operating systems (in Rust and C). Compilers, code generators, and linters. Simulators and emulators (e.g. QEMU). Electronic design automation (EDA) tools. Performance and code size analysis. Cloud based infrastructure (such as continuous integration pipelines). lowRISC is a non profit Community Interest Company. With a business model that includes member fees and engineering services, we have shown that it is possible to run world leading projects collaboratively for everyone's benefit. Originally a spinout from Cambridge University's Computer Lab, our UK team is based in Cambridge and our Switzerland team is based in Zurich. Our Ibex CPU and OpenTitan Root of Trust projects have been taken to production silicon, partnering with world leading organisations including Google, combining open source approaches with best practice chip design methodologies. Requirements Solid experience with C or Rust. Strong algorithmic and problem solving skills. A degree in Computer Science or equivalent experience. A high standard of written and spoken English. Preferred or highly valued Experience leading a project or another major initiative, in which you had to communicate and negotiate requirements with multiple stakeholders. Strong knowledge of computer architecture; some experience with assembly languages (x86, RISC V). Familiarity with C++ and Python. Experience with build systems and reproducible tooling (e.g. Bazel, Nix, uv). Experience developing for embedded or resource constrained environments, including real time systems. Familiarity with CI/CD for embedded or systems software. A good understanding of compilers and linkers; experience with LLVM is a plus. Good knowledge of Linux. Experience contributing to open source projects. Higher degree levels and academic research experience are highly valued. Benefits Salary dependent upon experience. Benefits include a generous employer pension contribution (up to 12.5% subject to an employee contribution via salary sacrifice of 6%), holiday allowance (33 days, pro rata, including public holidays), private medical insurance, group income protection, life insurance and a 4 week paid sabbatical after 4 years of service. The team is based in Cambridge, UK, amongst the Silicon Fen's ecosystem of high tech start ups. Our office is in the heart of the city and a short walk from the train station. We do not discriminate against any employee or candidate because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, disability, or any other protected characteristic. Please let us know if you need any adjustments made to the application or selection process. We will be happy to help.
08/06/2026
Full time
At lowRISC we believe that open source development can transform the semiconductor industry. To help achieve this vision of production ready, commercial-grade chips and silicon building blocks, we employ a software team with a wide range of skills. Our software engineers work across the full software stack, from firmware and toolchains that interact directly with hardware to cloud based infrastructure that tests our products at scale. This includes work in areas such as: RISC V firmware and driver development. Software hardening and security tools. Embedded operating systems (in Rust and C). Compilers, code generators, and linters. Simulators and emulators (e.g. QEMU). Electronic design automation (EDA) tools. Performance and code size analysis. Cloud based infrastructure (such as continuous integration pipelines). lowRISC is a non profit Community Interest Company. With a business model that includes member fees and engineering services, we have shown that it is possible to run world leading projects collaboratively for everyone's benefit. Originally a spinout from Cambridge University's Computer Lab, our UK team is based in Cambridge and our Switzerland team is based in Zurich. Our Ibex CPU and OpenTitan Root of Trust projects have been taken to production silicon, partnering with world leading organisations including Google, combining open source approaches with best practice chip design methodologies. Requirements Solid experience with C or Rust. Strong algorithmic and problem solving skills. A degree in Computer Science or equivalent experience. A high standard of written and spoken English. Preferred or highly valued Experience leading a project or another major initiative, in which you had to communicate and negotiate requirements with multiple stakeholders. Strong knowledge of computer architecture; some experience with assembly languages (x86, RISC V). Familiarity with C++ and Python. Experience with build systems and reproducible tooling (e.g. Bazel, Nix, uv). Experience developing for embedded or resource constrained environments, including real time systems. Familiarity with CI/CD for embedded or systems software. A good understanding of compilers and linkers; experience with LLVM is a plus. Good knowledge of Linux. Experience contributing to open source projects. Higher degree levels and academic research experience are highly valued. Benefits Salary dependent upon experience. Benefits include a generous employer pension contribution (up to 12.5% subject to an employee contribution via salary sacrifice of 6%), holiday allowance (33 days, pro rata, including public holidays), private medical insurance, group income protection, life insurance and a 4 week paid sabbatical after 4 years of service. The team is based in Cambridge, UK, amongst the Silicon Fen's ecosystem of high tech start ups. Our office is in the heart of the city and a short walk from the train station. We do not discriminate against any employee or candidate because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, disability, or any other protected characteristic. Please let us know if you need any adjustments made to the application or selection process. We will be happy to help.
Fast Forward is looking for a skilled software engineer based in Cambridge, UK. You will work on various projects including RISC-V firmware and electronic design automation tools, requiring solid experience in C or Rust and a degree in Computer Science or equivalent. The role offers a generous benefits package, including a substantial pension contribution and 33 days holiday. Join us in transforming the semiconductor industry through innovative open-source solutions.
08/06/2026
Full time
Fast Forward is looking for a skilled software engineer based in Cambridge, UK. You will work on various projects including RISC-V firmware and electronic design automation tools, requiring solid experience in C or Rust and a degree in Computer Science or equivalent. The role offers a generous benefits package, including a substantial pension contribution and 33 days holiday. Join us in transforming the semiconductor industry through innovative open-source solutions.
Alzheimer's Research UK in Great Abington seeks a Head of IT to lead the Digital, Data & Technology initiatives. In this full-time role, you'll manage a team in evolving IT services and ensuring high security standards. The ideal candidate will have extensive experience in IT leadership, managing cyber security policies, and driving digital transformation projects. You will play a key role in the organization's mission to accelerate progress towards a cure for dementia.
08/06/2026
Full time
Alzheimer's Research UK in Great Abington seeks a Head of IT to lead the Digital, Data & Technology initiatives. In this full-time role, you'll manage a team in evolving IT services and ensuring high security standards. The ideal candidate will have extensive experience in IT leadership, managing cyber security policies, and driving digital transformation projects. You will play a key role in the organization's mission to accelerate progress towards a cure for dementia.
Overview Location Great Abington, Cambridge CB21 6AD (Agile; approximately 2 days a week from our office) This is a Permanent, Full Time vacancy. The organisation is embarking on a Digital, Data and Technology (DDT) Programme to enable its goal of raising £120m by 2033. The Technology Initiative includes the Technology Operating Model, Cyber Security, User Experience (e.g. AI, Microsoft tooling), and the move from on prem to SaaS and Azure. The successful person will be a visible and approachable leader who balances strategic thinking with hands on IT operational management. You'll work with senior stakeholders, lead technical teams, and ensure a high level of service. This role will drive change to evolve IT into a modern, scalable service function and will have 3 direct reports across Operations & Infrastructure, Cyber & Information Security, and End User Systems Management. MAIN DUTIES & RESPONSIBILITIES Leadership and Management Contributing as a key part of the Digital, Data & Technology leadership team Acting as the IT contact for senior business stakeholders Building relationships with suppliers (including procurement) Managing budgets, resources, and IT governance requirements Digital and Technology change Driving SaaS and cloud infrastructure migration Evolving IT into a modern scalable service function using self service and automation Improving the end user experience with IT tools including AI (safe adoption, productivity enablement, guardrails and policy) Cyber and Information Security Senior operational owner for cyber and information security, accountable for policy, standards, controls and incident readiness Leading security operations including threat/vulnerability management, incident response, and risk assessment Embedding security by design across cloud (Azure), SaaS, and end user technologies Technology Operations Leading, mentoring, and developing an IT support and infrastructure team Overseeing infrastructure (cloud and on prem), networks, hardware, and end user technology services Ensuring high levels of system availability, reliability, and user satisfaction Managing support for devices, connectivity, printers, collaboration tools, and business systems Managing and improving support processes, SLAs, and operational performance metrics Driving service excellence and managing escalated technical issues when needed Technology qualifications Microsoft Azure (Virtual Machines, Azure SQL, networking and other cloud infrastructure) Expertise in hybrid or cloud native environments Security tools and services covering identity & access management, endpoint and cloud protection, SIEM/XDR, vulnerability management, and email/domain security End user tooling, including emerging AI enabled productivity tools WHAT WE ARE LOOKING FOR Proven experience in a Head of IT, Service Management / Service Delivery leadership role Experience leading digital transformation or cloud modernisation programmes Experience in owning cyber and information security with accountability for policy, standards, controls and incident readiness Technically credible - able to discuss with developers, architects, and IT leadership Experience driving continuous service improvement (CSI) and operational excellence Track record of delivering service innovation and automation in a growing organisation A confident communicator who can represent the IT function professionally at all levels Strong troubleshooting and problem solving skills with the ability to manage incidents and complex service challenges Commitment to safeguarding, confidentiality and secure handling of sensitive information Strong people management experience, including leading, developing and motivating high performing teams Experience influencing decision making at senior leadership and executive level Strong leadership capability, balancing hands on delivery with short and long term strategic vision Outstanding communicator with strong influencing, negotiation, and decision making skills Ability to translate complex technical concepts into clear, accessible language Strong focus on ownership, accountability, and results delivery with a proactive "can do" attitude Strategic and analytical thinker, able to set direction High levels of integrity, professionalism and ethical standards Curious and adaptable, with a commitment to continuous learning and improvement Willingness to be hands on when needed, leading by example within the team Closing date for applications: 21st June 2026. Interviews arranged once shortlisting is completed. If you cannot attend an interview on a certain date, please indicate in your covering letter. We may move interview or closing dates in exceptional circumstances. The Charity Alzheimer's Research UK is the UK's leading dementia research charity. Our mission is to accelerate progress towards a cure. We stand for everyone affected by dementia and for a cure. We value diversity and are committed to creating an inclusive culture where everyone can be themselves and reach their full potential. Any offer of employment is subject to the right to work in the UK. It is important to offer a range of benefits which are designed to meet organisational and individual needs. For more details on working for Alzheimer's Research UK, click here. Alzheimer's Research UK is a registered charity, numbers and SC042474. 3 Riverside, Granta Park, Cambridge CB21 6AD
08/06/2026
Full time
Overview Location Great Abington, Cambridge CB21 6AD (Agile; approximately 2 days a week from our office) This is a Permanent, Full Time vacancy. The organisation is embarking on a Digital, Data and Technology (DDT) Programme to enable its goal of raising £120m by 2033. The Technology Initiative includes the Technology Operating Model, Cyber Security, User Experience (e.g. AI, Microsoft tooling), and the move from on prem to SaaS and Azure. The successful person will be a visible and approachable leader who balances strategic thinking with hands on IT operational management. You'll work with senior stakeholders, lead technical teams, and ensure a high level of service. This role will drive change to evolve IT into a modern, scalable service function and will have 3 direct reports across Operations & Infrastructure, Cyber & Information Security, and End User Systems Management. MAIN DUTIES & RESPONSIBILITIES Leadership and Management Contributing as a key part of the Digital, Data & Technology leadership team Acting as the IT contact for senior business stakeholders Building relationships with suppliers (including procurement) Managing budgets, resources, and IT governance requirements Digital and Technology change Driving SaaS and cloud infrastructure migration Evolving IT into a modern scalable service function using self service and automation Improving the end user experience with IT tools including AI (safe adoption, productivity enablement, guardrails and policy) Cyber and Information Security Senior operational owner for cyber and information security, accountable for policy, standards, controls and incident readiness Leading security operations including threat/vulnerability management, incident response, and risk assessment Embedding security by design across cloud (Azure), SaaS, and end user technologies Technology Operations Leading, mentoring, and developing an IT support and infrastructure team Overseeing infrastructure (cloud and on prem), networks, hardware, and end user technology services Ensuring high levels of system availability, reliability, and user satisfaction Managing support for devices, connectivity, printers, collaboration tools, and business systems Managing and improving support processes, SLAs, and operational performance metrics Driving service excellence and managing escalated technical issues when needed Technology qualifications Microsoft Azure (Virtual Machines, Azure SQL, networking and other cloud infrastructure) Expertise in hybrid or cloud native environments Security tools and services covering identity & access management, endpoint and cloud protection, SIEM/XDR, vulnerability management, and email/domain security End user tooling, including emerging AI enabled productivity tools WHAT WE ARE LOOKING FOR Proven experience in a Head of IT, Service Management / Service Delivery leadership role Experience leading digital transformation or cloud modernisation programmes Experience in owning cyber and information security with accountability for policy, standards, controls and incident readiness Technically credible - able to discuss with developers, architects, and IT leadership Experience driving continuous service improvement (CSI) and operational excellence Track record of delivering service innovation and automation in a growing organisation A confident communicator who can represent the IT function professionally at all levels Strong troubleshooting and problem solving skills with the ability to manage incidents and complex service challenges Commitment to safeguarding, confidentiality and secure handling of sensitive information Strong people management experience, including leading, developing and motivating high performing teams Experience influencing decision making at senior leadership and executive level Strong leadership capability, balancing hands on delivery with short and long term strategic vision Outstanding communicator with strong influencing, negotiation, and decision making skills Ability to translate complex technical concepts into clear, accessible language Strong focus on ownership, accountability, and results delivery with a proactive "can do" attitude Strategic and analytical thinker, able to set direction High levels of integrity, professionalism and ethical standards Curious and adaptable, with a commitment to continuous learning and improvement Willingness to be hands on when needed, leading by example within the team Closing date for applications: 21st June 2026. Interviews arranged once shortlisting is completed. If you cannot attend an interview on a certain date, please indicate in your covering letter. We may move interview or closing dates in exceptional circumstances. The Charity Alzheimer's Research UK is the UK's leading dementia research charity. Our mission is to accelerate progress towards a cure. We stand for everyone affected by dementia and for a cure. We value diversity and are committed to creating an inclusive culture where everyone can be themselves and reach their full potential. Any offer of employment is subject to the right to work in the UK. It is important to offer a range of benefits which are designed to meet organisational and individual needs. For more details on working for Alzheimer's Research UK, click here. Alzheimer's Research UK is a registered charity, numbers and SC042474. 3 Riverside, Granta Park, Cambridge CB21 6AD
Location: Huntingdon with some travel to Cambridge as required Department: Operations Inkjet Innovator. Trusted Partner. Sustainable Future. Xaar is here to create a world where you can print anything you can imagine. Xaar has defined 5 values which are vital to our business; each represents an area of essential importance to us. Their existence is intended to guide difficult decisions and shape behaviour. Creative - we push the boundaries of what's possible Collaborative - everyone is a partner; we help each other freely and willingly Innovative - we always strive to constantly improve Integrity - we deliver on our promises Passion - we care about our technology, our products, our partners and each other Purpose of Role To provide front line oversight and execution of Quick Response Quality Control (QRQC) strategy and to support business wide quality improvements Reporting Relationships: Operations Quality Manager Key Accountabilities: Executing QRQC audits & inspections to identify product quality improvement opportunities Working with Production / Process Engineering teams to implement containment and corrective actions Actively inputting into Tier 1 / 2 briefings and providing product quality feedback Support operations teams with problem solving and 8D investigations Highlighting product quality issues and escalating to correct level with appropriate tool Communicating quality issues to both the shop floor and to senior management Supporting implementation of effective containment actions Driving relevant people / departments to determine root causes of problems and effective corrective / preventative actions Provide training to production teams on quality processes Building and maintaining trust and good rapport with key stakeholder whilst simultaneously helping to drive accountability Key Internal Relationships: Production operators, Production Supervisors and Team Leaders, Quality Engineers, Supplier Quality engineers, Process Engineering, Equipment Engineering, Facilities Engineering Person Specification: Focussed with strong attention to detail Determined to improve products & process Desire and drive to improve themselves A positive outlook and active willingness to learn Willingness to actively challenge others and drive accountability Strong written and verbal communication skills with appreciation of active listening Experience of; High-value, high-tech manufacturing Handling / Processing of sensitive electronics Detailed product inspection against documented standards Use of microscopic inspection equipment Delivering communications to groups / teams MS Office (Excel, Powerpoint, Word) Deployment and use of problem solving methodologies Understanding of Inkjet printing (desirable)
08/06/2026
Full time
Location: Huntingdon with some travel to Cambridge as required Department: Operations Inkjet Innovator. Trusted Partner. Sustainable Future. Xaar is here to create a world where you can print anything you can imagine. Xaar has defined 5 values which are vital to our business; each represents an area of essential importance to us. Their existence is intended to guide difficult decisions and shape behaviour. Creative - we push the boundaries of what's possible Collaborative - everyone is a partner; we help each other freely and willingly Innovative - we always strive to constantly improve Integrity - we deliver on our promises Passion - we care about our technology, our products, our partners and each other Purpose of Role To provide front line oversight and execution of Quick Response Quality Control (QRQC) strategy and to support business wide quality improvements Reporting Relationships: Operations Quality Manager Key Accountabilities: Executing QRQC audits & inspections to identify product quality improvement opportunities Working with Production / Process Engineering teams to implement containment and corrective actions Actively inputting into Tier 1 / 2 briefings and providing product quality feedback Support operations teams with problem solving and 8D investigations Highlighting product quality issues and escalating to correct level with appropriate tool Communicating quality issues to both the shop floor and to senior management Supporting implementation of effective containment actions Driving relevant people / departments to determine root causes of problems and effective corrective / preventative actions Provide training to production teams on quality processes Building and maintaining trust and good rapport with key stakeholder whilst simultaneously helping to drive accountability Key Internal Relationships: Production operators, Production Supervisors and Team Leaders, Quality Engineers, Supplier Quality engineers, Process Engineering, Equipment Engineering, Facilities Engineering Person Specification: Focussed with strong attention to detail Determined to improve products & process Desire and drive to improve themselves A positive outlook and active willingness to learn Willingness to actively challenge others and drive accountability Strong written and verbal communication skills with appreciation of active listening Experience of; High-value, high-tech manufacturing Handling / Processing of sensitive electronics Detailed product inspection against documented standards Use of microscopic inspection equipment Delivering communications to groups / teams MS Office (Excel, Powerpoint, Word) Deployment and use of problem solving methodologies Understanding of Inkjet printing (desirable)
Forefront RF Ltd is seeking a Quality Manager based in Cambridge, UK. In this full-time role, you will lead the development and implementation of robust quality processes as the company transitions from development to production. Your responsibilities will include overseeing the Quality Management System (QMS), ensuring compliance with industry standards and managing relationships with manufacturing partners to uphold the highest product quality.
08/06/2026
Full time
Forefront RF Ltd is seeking a Quality Manager based in Cambridge, UK. In this full-time role, you will lead the development and implementation of robust quality processes as the company transitions from development to production. Your responsibilities will include overseeing the Quality Management System (QMS), ensuring compliance with industry standards and managing relationships with manufacturing partners to uphold the highest product quality.
Job Description Summary Do you have excellent written and verbal communication skills and are looking to develop your career in a growing biotech company? If you have excellent organizational and multitasking skills, then this role may be for you! The Customer Service Associate will work as part of the team that is responsible to provide exceptional service to our customers who place orders and inquiries through multiple channels and technical platforms. Provide answers, resolution, and escalation of customer requests within the department, or triage to other STEMCELL departments. Other tasks will be performed as needed. Please note that this is a fixed term 12-month contract. Positions available: 3 Job Description Core Duties and Responsibilities Manage end to end order management, from entry, backorder management, order scheduling and accurate invoicing Ensure customers receive the correct product, at the correct time, with timely communication of any delays or changes Resolve customer and order related issues, by providing solutions to customers through Live Chat, Phone and Email channels by maintaining direct contact with the customer before and/or after the sale Execute cross-departmental coordination of orders which have specific product requirements to deliver on our customers expectations Participate and provide recommendations in continuous improvement discussion and performs other duties as assigned by the supervisor Knowledge and Qualifications Education & Experience Bachelor's Degree required Previous experience in Order Processing, B2B Customer Service, or a related field is an asset but not necessary, as full training will be provided Full professional fluency in both French and English is mandatory (proficiency in German or Spanish an asset) Technical Skills Proficiency or familiarity with SAP and SFDC (Salesforce) Strong computer literacy, specifically in Google Suite (GMAIL, Docs, Sheets) Soft Skills & Work Ethic Ability to thrive in a changing environment and handle multiple priorities independently after completing on-the-job training Strong personal organization, time management, and problem-solving abilities Demonstrates high attention to detail with a track record of strong data processing accuracy An excellent team player who is responsible, dependable, and communicative STEMCELL Technologies is a privately owned, Vancouver-based biotechnology company that helps power leading-edge life science research around the world. Driven by our love of science and passion for quality, we are a company of Scientists Helping Scientists-standing by our customers to provide the outstanding products, technical support, and training they need to advance their research. Scientists performing stem cell, immunology, cancer, regenerative medicine, and cellular therapy research are among those who rely on our cell culture media, cell separation products, instruments, accessory products, and services. Through our many regional offices, as well as our distribution centers in Vancouver, Seattle, Grenoble, and Singapore, we deliver our innovative, specialized products to more than 100 countries. With over 1,800 employees globally, most with scientific or engineering degrees, STEMCELL is proud to be the largest biotechnology employer in Canada. This is an opportunity to work with highly motivated colleagues in a science-oriented, creative, and dynamic environment. We offer a competitive salary, excellent benefits, and meaningful career development opportunities. STEMCELL is well recognized for exceptional leadership and business practices. We are one of Canada's Best Managed Companies and operate an ISO 14001-certified environmental management system to measure and reduce our environmental impact. As an equal opportunity employer, STEMCELL is dedicated to ensuring that every employee feels safe, valued, and respected for who they are. We know that scientific progress and innovation occur when diverse, creative minds come together and we are committed to nurturing a culture of inclusivity and belonging. STEMCELL enforces a zero-tolerance policy for any form of discrimination. Selection decisions are solely based on job-related factors. The annual salary for this job ranges from: £24,700.00 - £37,100.00. STEMCELL determines an individual's pay within the range based on multiple factors including experience, education, job-related skills, and equity within the team or organization. For jobs that are eligible for sales incentives, the range noted above is inclusive of target incentives; actual incentives are based on individual performance results in accordance with company policy. In addition to base salary, STEMCELL offers a comprehensive total rewards package that may include health benefits, retirement savings, and more (depending on region). To apply, please select the "Apply" button below. You will then be directed to a login screen asking you to set up an account, which is required to apply.
08/06/2026
Full time
Job Description Summary Do you have excellent written and verbal communication skills and are looking to develop your career in a growing biotech company? If you have excellent organizational and multitasking skills, then this role may be for you! The Customer Service Associate will work as part of the team that is responsible to provide exceptional service to our customers who place orders and inquiries through multiple channels and technical platforms. Provide answers, resolution, and escalation of customer requests within the department, or triage to other STEMCELL departments. Other tasks will be performed as needed. Please note that this is a fixed term 12-month contract. Positions available: 3 Job Description Core Duties and Responsibilities Manage end to end order management, from entry, backorder management, order scheduling and accurate invoicing Ensure customers receive the correct product, at the correct time, with timely communication of any delays or changes Resolve customer and order related issues, by providing solutions to customers through Live Chat, Phone and Email channels by maintaining direct contact with the customer before and/or after the sale Execute cross-departmental coordination of orders which have specific product requirements to deliver on our customers expectations Participate and provide recommendations in continuous improvement discussion and performs other duties as assigned by the supervisor Knowledge and Qualifications Education & Experience Bachelor's Degree required Previous experience in Order Processing, B2B Customer Service, or a related field is an asset but not necessary, as full training will be provided Full professional fluency in both French and English is mandatory (proficiency in German or Spanish an asset) Technical Skills Proficiency or familiarity with SAP and SFDC (Salesforce) Strong computer literacy, specifically in Google Suite (GMAIL, Docs, Sheets) Soft Skills & Work Ethic Ability to thrive in a changing environment and handle multiple priorities independently after completing on-the-job training Strong personal organization, time management, and problem-solving abilities Demonstrates high attention to detail with a track record of strong data processing accuracy An excellent team player who is responsible, dependable, and communicative STEMCELL Technologies is a privately owned, Vancouver-based biotechnology company that helps power leading-edge life science research around the world. Driven by our love of science and passion for quality, we are a company of Scientists Helping Scientists-standing by our customers to provide the outstanding products, technical support, and training they need to advance their research. Scientists performing stem cell, immunology, cancer, regenerative medicine, and cellular therapy research are among those who rely on our cell culture media, cell separation products, instruments, accessory products, and services. Through our many regional offices, as well as our distribution centers in Vancouver, Seattle, Grenoble, and Singapore, we deliver our innovative, specialized products to more than 100 countries. With over 1,800 employees globally, most with scientific or engineering degrees, STEMCELL is proud to be the largest biotechnology employer in Canada. This is an opportunity to work with highly motivated colleagues in a science-oriented, creative, and dynamic environment. We offer a competitive salary, excellent benefits, and meaningful career development opportunities. STEMCELL is well recognized for exceptional leadership and business practices. We are one of Canada's Best Managed Companies and operate an ISO 14001-certified environmental management system to measure and reduce our environmental impact. As an equal opportunity employer, STEMCELL is dedicated to ensuring that every employee feels safe, valued, and respected for who they are. We know that scientific progress and innovation occur when diverse, creative minds come together and we are committed to nurturing a culture of inclusivity and belonging. STEMCELL enforces a zero-tolerance policy for any form of discrimination. Selection decisions are solely based on job-related factors. The annual salary for this job ranges from: £24,700.00 - £37,100.00. STEMCELL determines an individual's pay within the range based on multiple factors including experience, education, job-related skills, and equity within the team or organization. For jobs that are eligible for sales incentives, the range noted above is inclusive of target incentives; actual incentives are based on individual performance results in accordance with company policy. In addition to base salary, STEMCELL offers a comprehensive total rewards package that may include health benefits, retirement savings, and more (depending on region). To apply, please select the "Apply" button below. You will then be directed to a login screen asking you to set up an account, which is required to apply.
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The mission of Roku's Data Engineering team is to develop a world-class big data platform that empowers both internal and external partners to leverage data and drive business growth. The team works closely with business stakeholders and engineering colleagues to collect, transform and surface metrics that are critical to the success of new and existing initiatives. As a Senior Data Engineer in the Viewer Product Device & Themed Experiences team, you'll play a pivotal role in designing data models and building scalable pipelines to capture business metrics across Roku devices, Roku Powered TVs, web, and mobile clients. This work is essential to helping Roku understand which features resonate most with users and how we can continue to improve their experience. About the Role Roku pioneered TV streaming. We connect users to the content they love, enable publishers to build and monetise large audiences, and give advertisers unique opportunities to engage consumers. Roku streaming players and Roku TV models are available worldwide through direct retail and licensing partnerships with TV brands and pay-TV operators. With tens of millions of devices sold across multiple countries, thousands of streaming channels, and billions of hours watched, a scalable, reliable and fault-tolerant big data platform is critical to our continued success. This role is offered on a hybrid basis , based from our Cambridge Office, UK. What You'll Be Doing Building highly scalable, fault-tolerant distributed data processing systems (batch and streaming) that handle tens of terabytes of data each day, supporting a petabyte-scale data warehouse. Designing and developing robust data solutions, streamlining complex datasets into simplified, self-service models. Developing pipelines that ensure high data quality and resilience to imperfect source data. Defining and maintaining data mappings, business logic, transformations and data quality standards. Debugging low-level systems, measuring performance and optimising large production clusters. Taking part in architecture discussions, influencing the product roadmap, and owning new initiatives from concept to delivery. Maintaining and evolving existing platforms, introducing modern technologies and architectures where appropriate. We're Excited If You Have Strong SQL skills. Proficiency in at least one scripting language - Python is required . Proficiency in at least one object-oriented language. Experience with big data technologies such as HDFS, YARN, MapReduce, Hive, Kafka, Spark, Airflow, or Presto. Experience with AWS, GCP, or Looker (advantageous but not essential). Solid background in data modelling, including the design, implementation and optimisation of conceptual, logical, and physical models for scalable architectures. A degree in Computer Science (BS required; MS preferred). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing .
08/06/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The mission of Roku's Data Engineering team is to develop a world-class big data platform that empowers both internal and external partners to leverage data and drive business growth. The team works closely with business stakeholders and engineering colleagues to collect, transform and surface metrics that are critical to the success of new and existing initiatives. As a Senior Data Engineer in the Viewer Product Device & Themed Experiences team, you'll play a pivotal role in designing data models and building scalable pipelines to capture business metrics across Roku devices, Roku Powered TVs, web, and mobile clients. This work is essential to helping Roku understand which features resonate most with users and how we can continue to improve their experience. About the Role Roku pioneered TV streaming. We connect users to the content they love, enable publishers to build and monetise large audiences, and give advertisers unique opportunities to engage consumers. Roku streaming players and Roku TV models are available worldwide through direct retail and licensing partnerships with TV brands and pay-TV operators. With tens of millions of devices sold across multiple countries, thousands of streaming channels, and billions of hours watched, a scalable, reliable and fault-tolerant big data platform is critical to our continued success. This role is offered on a hybrid basis , based from our Cambridge Office, UK. What You'll Be Doing Building highly scalable, fault-tolerant distributed data processing systems (batch and streaming) that handle tens of terabytes of data each day, supporting a petabyte-scale data warehouse. Designing and developing robust data solutions, streamlining complex datasets into simplified, self-service models. Developing pipelines that ensure high data quality and resilience to imperfect source data. Defining and maintaining data mappings, business logic, transformations and data quality standards. Debugging low-level systems, measuring performance and optimising large production clusters. Taking part in architecture discussions, influencing the product roadmap, and owning new initiatives from concept to delivery. Maintaining and evolving existing platforms, introducing modern technologies and architectures where appropriate. We're Excited If You Have Strong SQL skills. Proficiency in at least one scripting language - Python is required . Proficiency in at least one object-oriented language. Experience with big data technologies such as HDFS, YARN, MapReduce, Hive, Kafka, Spark, Airflow, or Presto. Experience with AWS, GCP, or Looker (advantageous but not essential). Solid background in data modelling, including the design, implementation and optimisation of conceptual, logical, and physical models for scalable architectures. A degree in Computer Science (BS required; MS preferred). Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to . The Roku Culture Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV. We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002. To learn more about Roku, our global footprint, and how we've grown, visit . By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice , and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing .
Cambridge University Press
Cambridge, Cambridgeshire
Job Title: Digital Learning Designer Salary: £39,900 - £51,900 per annum Location: Cambridge, UK - Hybrid (40-60% office-based) Contract: Fixed term/Secondment (12 months maternity cover, from start date) Hours: Full time, 35 hours per week Ready to shape digital learning that reaches a global audience? We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation and a proud part of the University of Cambridge. Join our team as a Digital Learning Designer and play a key role in developing engaging, scalable online learning that supports professionals worldwide. This is an opportunity to bring creativity and expertise together to enhance learner experience and support our mission of pursuing potential through education. About the role As a Digital Learning Designer, you will design and deliver high-quality digital learning experiences for The Assessment Network's growing global audience. You will translate complex subject matter into clear, engaging content and contribute to the development of accessible, learner centred courses that support professional development outcomes. You will work closely with subject matter experts and internal teams to ensure content is effective, accessible, and aligned with best practice. You will also use feedback and data to continuously improve learning design and contribute to scaling our digital offering. Key Responsibilities Lead course design in collaboration with stakeholders and content owners Provide guidance on instructional design approaches and learning methodologies, including storyboarding learning journeys Develop and build learning content using Moodle and digital authoring tools Support quality assurance processes to maintain consistent standards across programmes Manage elements of delivery to support successful course launches and updates Use learner analytics and feedback to improve course effectiveness Contribute to the continuous enhancement of accessible, high quality digital learning experiences This position has been classified as a hybrid role, requiring the selected candidate to typically spend 40-60% of their time collaborating and connecting face to face at their dedicated location. Aside from our hybrid principles, other flexible working requests will be considered from the first day of employment, including other work arrangements should you require adjustments due to a disability or long term health condition. Qualifications Experience designing and developing digital learning in an educational or professional learning environment Confidence using virtual learning environments (preferably Moodle) and authoring tools such as Articulate 360 and H5P Strong understanding of instructional design principles, accessibility standards, and UX/UI basics Ability to translate complex information into clear, engaging, and intuitive learning content Experience managing multiple projects and delivering high quality outputs with strong attention to detail A creative and organised approach to designing learner centred digital experiences If you meet the above minimum requirements, we encourage you to apply. Your application will be even stronger if you can also demonstrate the following desirable criteria: Experience working collaboratively with subject matter experts and technical teams Experience working with third party service providers to improve learning solutions Knowledge of project management tools (e.g. Microsoft Planner) Experience incorporating language translation into online courses or platforms We are a Disability Confident employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. Please note that Cambridge University Press & Assessment will not ordinarily be able to provide sponsorship for vacancies of less than 12 month duration. Applicants must therefore have an existing right to work in the UK to be eligible for this position. Rewards and benefits 28 days annual leave plus bank holidays Private medical and Permanent Health Insurance Discretionary annual bonus Group personal pension scheme Life assurance up to 4 annual salary Green travel schemes
08/06/2026
Full time
Job Title: Digital Learning Designer Salary: £39,900 - £51,900 per annum Location: Cambridge, UK - Hybrid (40-60% office-based) Contract: Fixed term/Secondment (12 months maternity cover, from start date) Hours: Full time, 35 hours per week Ready to shape digital learning that reaches a global audience? We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation and a proud part of the University of Cambridge. Join our team as a Digital Learning Designer and play a key role in developing engaging, scalable online learning that supports professionals worldwide. This is an opportunity to bring creativity and expertise together to enhance learner experience and support our mission of pursuing potential through education. About the role As a Digital Learning Designer, you will design and deliver high-quality digital learning experiences for The Assessment Network's growing global audience. You will translate complex subject matter into clear, engaging content and contribute to the development of accessible, learner centred courses that support professional development outcomes. You will work closely with subject matter experts and internal teams to ensure content is effective, accessible, and aligned with best practice. You will also use feedback and data to continuously improve learning design and contribute to scaling our digital offering. Key Responsibilities Lead course design in collaboration with stakeholders and content owners Provide guidance on instructional design approaches and learning methodologies, including storyboarding learning journeys Develop and build learning content using Moodle and digital authoring tools Support quality assurance processes to maintain consistent standards across programmes Manage elements of delivery to support successful course launches and updates Use learner analytics and feedback to improve course effectiveness Contribute to the continuous enhancement of accessible, high quality digital learning experiences This position has been classified as a hybrid role, requiring the selected candidate to typically spend 40-60% of their time collaborating and connecting face to face at their dedicated location. Aside from our hybrid principles, other flexible working requests will be considered from the first day of employment, including other work arrangements should you require adjustments due to a disability or long term health condition. Qualifications Experience designing and developing digital learning in an educational or professional learning environment Confidence using virtual learning environments (preferably Moodle) and authoring tools such as Articulate 360 and H5P Strong understanding of instructional design principles, accessibility standards, and UX/UI basics Ability to translate complex information into clear, engaging, and intuitive learning content Experience managing multiple projects and delivering high quality outputs with strong attention to detail A creative and organised approach to designing learner centred digital experiences If you meet the above minimum requirements, we encourage you to apply. Your application will be even stronger if you can also demonstrate the following desirable criteria: Experience working collaboratively with subject matter experts and technical teams Experience working with third party service providers to improve learning solutions Knowledge of project management tools (e.g. Microsoft Planner) Experience incorporating language translation into online courses or platforms We are a Disability Confident employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. Please note that Cambridge University Press & Assessment will not ordinarily be able to provide sponsorship for vacancies of less than 12 month duration. Applicants must therefore have an existing right to work in the UK to be eligible for this position. Rewards and benefits 28 days annual leave plus bank holidays Private medical and Permanent Health Insurance Discretionary annual bonus Group personal pension scheme Life assurance up to 4 annual salary Green travel schemes
ARU Students' Union is seeking a Student Communities Coordinator for the Cambridge Campus Team. The successful candidate will energize student life by coordinating events and supporting student societies. This role offers the opportunity to build relationships, foster inclusive activities, and make a difference in the student experience. The ideal candidate is organized, approachable, and has a passion for student engagement. Experience in similar roles, combined with strong interpersonal skills, will be highly valued. Join us in shaping an unforgettable student experience.
08/06/2026
Full time
ARU Students' Union is seeking a Student Communities Coordinator for the Cambridge Campus Team. The successful candidate will energize student life by coordinating events and supporting student societies. This role offers the opportunity to build relationships, foster inclusive activities, and make a difference in the student experience. The ideal candidate is organized, approachable, and has a passion for student engagement. Experience in similar roles, combined with strong interpersonal skills, will be highly valued. Join us in shaping an unforgettable student experience.
GB69 (FCRS = GB069) Sandoz Ltd. is seeking a Quality Manager in Cambridge. The role involves managing projects, ensuring compliance with medical device regulations, and overseeing quality assurance processes. The ideal candidate will possess expert knowledge in EU MDR, FDA regulations, and quality management skills. A competitive salary and benefits package, including health insurance and flexible working arrangements, are offered.
08/06/2026
Full time
GB69 (FCRS = GB069) Sandoz Ltd. is seeking a Quality Manager in Cambridge. The role involves managing projects, ensuring compliance with medical device regulations, and overseeing quality assurance processes. The ideal candidate will possess expert knowledge in EU MDR, FDA regulations, and quality management skills. A competitive salary and benefits package, including health insurance and flexible working arrangements, are offered.
Overview We're looking for a senior mechanical systems engineer with an energy for problem solving and a knack for finding clarity from complexity to join our mechanical engineering team. We are a product development company that specialises in deep tech. Clients come to us to develop solutions and products which do not already exist and cannot be easily copied by me-too imitators. We serve a wide range of industries, including green energy, consumer goods, communications, healthcare and wellbeing, agriculture and food and beverages, with offices and clients around the world. We are constantly evolving to meet the changing needs of our clients' and the novel projects that come our way. As a result, your role will lead you to evolve and adapt to industry shifts, connecting insights from diverse fields in new, inventive ways. You'll take these concepts and ideas to deliver break-through projects. The role You'll work alongside colleagues from a wide range of technical disciplines to meet our clients' needs across the product development spectrum. You'll break down systems to their core components, revel in the details, and see your work realised in the greater world. You'll be exposed to the entire development process from an initial 'how can we make this better' statement all the way through to bringing up a factory for production. Typical activities you may undertake include: Liaising with clients, defining stakeholder needs, and reporting results Ownership of system level documentation Creation and management of requirement sets to ensure they are appropriate and relevant Scoping and application of standards and regulations for cutting edge products Taking part in concept generation and problem-solving workshops Evaluating ideas using evidence from modelling and simulation or experimentally obtained results Preparation of detailed designs, from system to component level Testing of designs to ensure they meet the client's and end-customers' needs Forming and providing technical leadership of project teams You'll work on projects that involve automation, heating and cooling systems, product design, fluidics and challenging operating environments. These projects may see mass or low production, but consistently involve cross-disciplinary teams and a rapid pace of development. The variety of projects means you'll consistently face new challenges, providing opportunities to grow and diversify your skills. With frequent new projects and the chance to collaborate with different colleagues each time, you'll have the freedom to shape your career path and define a specialism through the work and responsibilities you excel in. Want some examples of projects we have worked on? Yard Stick, developing a tool for real-time on site carbon capture measurement, The world's largest commercial airborne antenna, Breakthrough innovation for smaller, more capable surgical robotics, About you We're looking for someone who carries genuine enthusiasm and excitement for engineering and technology. You should thrive in a collaborative environment, celebrating team success, and be eager to learn new tools, techniques and perspectives. You'll have: An undergraduate degree in Mechanical Engineering (or related subject) or equivalent experience. Ability to design original yet pragmatic solutions to problems using sound engineering judgement and communicate your ideas to colleagues and clients. A strong grasp of systems engineering and the ability to practically apply this to real world applications. A record of developing hardware solutions and testing their performance You may also have, experience in CAD, design for manufacture, software skills, and other technical competencies that show engineering breadth.
08/06/2026
Full time
Overview We're looking for a senior mechanical systems engineer with an energy for problem solving and a knack for finding clarity from complexity to join our mechanical engineering team. We are a product development company that specialises in deep tech. Clients come to us to develop solutions and products which do not already exist and cannot be easily copied by me-too imitators. We serve a wide range of industries, including green energy, consumer goods, communications, healthcare and wellbeing, agriculture and food and beverages, with offices and clients around the world. We are constantly evolving to meet the changing needs of our clients' and the novel projects that come our way. As a result, your role will lead you to evolve and adapt to industry shifts, connecting insights from diverse fields in new, inventive ways. You'll take these concepts and ideas to deliver break-through projects. The role You'll work alongside colleagues from a wide range of technical disciplines to meet our clients' needs across the product development spectrum. You'll break down systems to their core components, revel in the details, and see your work realised in the greater world. You'll be exposed to the entire development process from an initial 'how can we make this better' statement all the way through to bringing up a factory for production. Typical activities you may undertake include: Liaising with clients, defining stakeholder needs, and reporting results Ownership of system level documentation Creation and management of requirement sets to ensure they are appropriate and relevant Scoping and application of standards and regulations for cutting edge products Taking part in concept generation and problem-solving workshops Evaluating ideas using evidence from modelling and simulation or experimentally obtained results Preparation of detailed designs, from system to component level Testing of designs to ensure they meet the client's and end-customers' needs Forming and providing technical leadership of project teams You'll work on projects that involve automation, heating and cooling systems, product design, fluidics and challenging operating environments. These projects may see mass or low production, but consistently involve cross-disciplinary teams and a rapid pace of development. The variety of projects means you'll consistently face new challenges, providing opportunities to grow and diversify your skills. With frequent new projects and the chance to collaborate with different colleagues each time, you'll have the freedom to shape your career path and define a specialism through the work and responsibilities you excel in. Want some examples of projects we have worked on? Yard Stick, developing a tool for real-time on site carbon capture measurement, The world's largest commercial airborne antenna, Breakthrough innovation for smaller, more capable surgical robotics, About you We're looking for someone who carries genuine enthusiasm and excitement for engineering and technology. You should thrive in a collaborative environment, celebrating team success, and be eager to learn new tools, techniques and perspectives. You'll have: An undergraduate degree in Mechanical Engineering (or related subject) or equivalent experience. Ability to design original yet pragmatic solutions to problems using sound engineering judgement and communicate your ideas to colleagues and clients. A strong grasp of systems engineering and the ability to practically apply this to real world applications. A record of developing hardware solutions and testing their performance You may also have, experience in CAD, design for manufacture, software skills, and other technical competencies that show engineering breadth.
A leading AI technology company in Cambridge is seeking a Senior Technical Project Manager to bridge technical and management domains in workload management and systems development. This role requires collaborating with engineering leads and ensuring project deliverables align with requirements. Ideal candidates will have a strong background in Agile practices, excellent communication skills, and experience with Jira and Confluence. Offering a competitive salary, flexible working, and comprehensive benefits.
08/06/2026
Full time
A leading AI technology company in Cambridge is seeking a Senior Technical Project Manager to bridge technical and management domains in workload management and systems development. This role requires collaborating with engineering leads and ensuring project deliverables align with requirements. Ideal candidates will have a strong background in Agile practices, excellent communication skills, and experience with Jira and Confluence. Offering a competitive salary, flexible working, and comprehensive benefits.
About Graphcore At Graphcore, we're building the future of AI compute. We're a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence Job Summary As a member of the drivers and utilities team you will contribute to the planning, design, implementation and testing of low level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers and utilities team manager. The Team The drivers and utilities team forms part of the system software group - working closely with both software engineers developing our Poplar SDK and with silicon and hardware engineers developing Graphcore's IPU solution. The drivers and utilities team develop custom control software on the host in kernel and user space. Our solutions enable our customers to get maximum performance and utility for our cutting-edge products. Responsibilities and Duties Design, implement, test and document OS Kernel and Device Driver software at the highest standard using C/C++/Python programming languages Participate in agile development - working as part of a scrum team to develop the right software at pace Communicate effectively and contribute regularly to technical discussions with your peers in software and hardware engineering, with architects and other stakeholders Hands-on during key product development phases involving close working with hardware and silicon engineering groups to enable fast time to market delivery Candidate Profile Essential: Proven industry experience in software development using programming languages such as C/C++/Python OS Kernel and Device Driver development and deployment experience in Linux or Windows systems Good understanding of lower-level software stack and interactions with the hardware layer Possess effective problem-solving skills, familiar with a full suite of debug and performance analysis tools and techniques Experience with one or more of the following: PCIe, CPU, device drivers, SoC, firmware, and hardware/software integration Proactive in obtaining engineering or management input to solve issues Motivated to schedule own workload Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Desirable Experience developing firmware or drivers for GPUs. Knowledge of CUDA or OpenCL Experience working on upstreaming of kernel code / contributing to Linux kernel. Exposure to integration with data centre / cloud service operations - for example integration with Kubernetes or open stack. Benefits In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
08/06/2026
Full time
About Graphcore At Graphcore, we're building the future of AI compute. We're a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence Job Summary As a member of the drivers and utilities team you will contribute to the planning, design, implementation and testing of low level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers and utilities team manager. The Team The drivers and utilities team forms part of the system software group - working closely with both software engineers developing our Poplar SDK and with silicon and hardware engineers developing Graphcore's IPU solution. The drivers and utilities team develop custom control software on the host in kernel and user space. Our solutions enable our customers to get maximum performance and utility for our cutting-edge products. Responsibilities and Duties Design, implement, test and document OS Kernel and Device Driver software at the highest standard using C/C++/Python programming languages Participate in agile development - working as part of a scrum team to develop the right software at pace Communicate effectively and contribute regularly to technical discussions with your peers in software and hardware engineering, with architects and other stakeholders Hands-on during key product development phases involving close working with hardware and silicon engineering groups to enable fast time to market delivery Candidate Profile Essential: Proven industry experience in software development using programming languages such as C/C++/Python OS Kernel and Device Driver development and deployment experience in Linux or Windows systems Good understanding of lower-level software stack and interactions with the hardware layer Possess effective problem-solving skills, familiar with a full suite of debug and performance analysis tools and techniques Experience with one or more of the following: PCIe, CPU, device drivers, SoC, firmware, and hardware/software integration Proactive in obtaining engineering or management input to solve issues Motivated to schedule own workload Excellent written and verbal communication skills, work well within a multinational team and with multinational customers. Excellent cultural awareness is essential. Desirable Experience developing firmware or drivers for GPUs. Knowledge of CUDA or OpenCL Experience working on upstreaming of kernel code / contributing to Linux kernel. Exposure to integration with data centre / cloud service operations - for example integration with Kubernetes or open stack. Benefits In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications
About Graphcore At Graphcore, we're building the future of AI compute. We're a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary As a Senior Technical Project Manager focussed on Platform you will play a key role in bridging the technical and management domains of teams responsible for the planning and delivery of solutions for workload management, systems management & observability, integrated hardware/software quality assurance and cloud development. You will collaborate with highly technical engineering leads, and multi-functional teams across systems, software, operations, and product to support the flawless delivery of our fully integrated hardware and software AI systems. Responsibilities and Duties Serve as the primary liaison for the technical teams in multi-functional discussions, ensuring alignment on project requirements. Support the planning, development and management of project schedules and deliverables to achieve programme objectives on schedule. Ensure each team's programme deliverables satisfy requirements and are fulfilled by the engineering work. Monitor and track dependencies both within Platform and with other programme teams, communicating any near-term inputs for the individual team backlogs. Represent Platform in programme management syncs and reviews. Efficiently aid teams' navigation of scope changes to minimize impacts on project timelines and outcomes. Work with Release Management and Engineering teams to minimise time-to-delivery and remove blockers for developing at scale. High-level technical understanding of the software, QA, cloud development solutions so that you can contribute meaningfully to priority discussions. Proactively identify risks and dependencies, support the teams' development of mitigation strategies, and inform/escalate issues. Provide regular updates on program status, highlighting challenges and proposing solutions to internal partners, facilitating informed decision-making. Facilitate process for internal compute resource allocations among engineering teams. Continually improve processes, optimize workflow, and maintain the highest quality levels. Skills and Experience Essential: Bachelor's degree in a relevant subject or equivalent experience. Experience of working in programs with a strong software and hardware mix. Track record of working with Agile project development practices. Excellent communicator, translating complex situations into plain narrative. Outstanding facilitator to help resolve complex issues. Great organiser of people, processes, and product plans. Experience working with Atlassian tools (Jira, Confluence) to represent complex work hierarchies and dependencies. An ability to work independently without daily oversight in projects that can rapidly evolve and change. A demonstrable understanding and application of knowledge and skills managing dependencies, priorities, risks, issues, impacts and constraints. A proven track record of delivering technical output, perhaps as an individual contributor, manager or project manager, especially in software development. Desirable: Minimum of 8 years of relevant experience including at least 3 years in a technical program management role, ideally within multi-functional teams. Understanding of AI or HPC systems and how each component interacts with the system. Knowledge of data centre design, infrastructure provisioning and management. Experience working with satellite teams. Benefits In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Sponsorship Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications.
08/06/2026
Full time
About Graphcore At Graphcore, we're building the future of AI compute. We're a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed by significant long-term investment, we are delivering key technology into the fast-growing SoftBank AI ecosystem. To meet the vast and exciting AI opportunity, Graphcore is expanding its teams around the world. We are bringing together the brightest minds to solve the toughest problems, in a place where everyone has the opportunity to make an impact on the company, our products and the future of artificial intelligence. Job Summary As a Senior Technical Project Manager focussed on Platform you will play a key role in bridging the technical and management domains of teams responsible for the planning and delivery of solutions for workload management, systems management & observability, integrated hardware/software quality assurance and cloud development. You will collaborate with highly technical engineering leads, and multi-functional teams across systems, software, operations, and product to support the flawless delivery of our fully integrated hardware and software AI systems. Responsibilities and Duties Serve as the primary liaison for the technical teams in multi-functional discussions, ensuring alignment on project requirements. Support the planning, development and management of project schedules and deliverables to achieve programme objectives on schedule. Ensure each team's programme deliverables satisfy requirements and are fulfilled by the engineering work. Monitor and track dependencies both within Platform and with other programme teams, communicating any near-term inputs for the individual team backlogs. Represent Platform in programme management syncs and reviews. Efficiently aid teams' navigation of scope changes to minimize impacts on project timelines and outcomes. Work with Release Management and Engineering teams to minimise time-to-delivery and remove blockers for developing at scale. High-level technical understanding of the software, QA, cloud development solutions so that you can contribute meaningfully to priority discussions. Proactively identify risks and dependencies, support the teams' development of mitigation strategies, and inform/escalate issues. Provide regular updates on program status, highlighting challenges and proposing solutions to internal partners, facilitating informed decision-making. Facilitate process for internal compute resource allocations among engineering teams. Continually improve processes, optimize workflow, and maintain the highest quality levels. Skills and Experience Essential: Bachelor's degree in a relevant subject or equivalent experience. Experience of working in programs with a strong software and hardware mix. Track record of working with Agile project development practices. Excellent communicator, translating complex situations into plain narrative. Outstanding facilitator to help resolve complex issues. Great organiser of people, processes, and product plans. Experience working with Atlassian tools (Jira, Confluence) to represent complex work hierarchies and dependencies. An ability to work independently without daily oversight in projects that can rapidly evolve and change. A demonstrable understanding and application of knowledge and skills managing dependencies, priorities, risks, issues, impacts and constraints. A proven track record of delivering technical output, perhaps as an individual contributor, manager or project manager, especially in software development. Desirable: Minimum of 8 years of relevant experience including at least 3 years in a technical program management role, ideally within multi-functional teams. Understanding of AI or HPC systems and how each component interacts with the system. Knowledge of data centre design, infrastructure provisioning and management. Experience working with satellite teams. Benefits In addition to a competitive salary, Graphcore offers flexible working, a generous annual leave policy, private medical insurance and health cash plan, a dental plan, pension (matched up to 5%), life assurance and income protection. We have a generous parental leave policy and an employee assistance programme (which includes health, mental wellbeing, and bereavement support). We offer a range of healthy food and snacks at our central Bristol office and have our own barista bar! We welcome people of different backgrounds and experiences; we're committed to building an inclusive work environment that makes Graphcore a great home for everyone. We offer an equal opportunity process and understand that there are visible and invisible differences in all of us. We can provide a flexible approach to interview and encourage you to chat to us if you require any reasonable adjustments. Sponsorship Applicants for this position must hold the right to work in the UK. Unfortunately at this time, we are unable to provide visa sponsorship or support for visa applications.
Qureight Ltd in Cambridge is seeking a Data Engineer to build data infrastructure for machine learning workflows. This role involves preparing large imaging datasets and collaborating with Machine Learning Scientists to ensure high-quality data delivery. The ideal candidate will have strong Python programming skills, experience with data pipelines, and familiarity with tools like Docker and AWS. The position offers a comprehensive benefits package including medical insurance and annual leave.
07/06/2026
Full time
Qureight Ltd in Cambridge is seeking a Data Engineer to build data infrastructure for machine learning workflows. This role involves preparing large imaging datasets and collaborating with Machine Learning Scientists to ensure high-quality data delivery. The ideal candidate will have strong Python programming skills, experience with data pipelines, and familiarity with tools like Docker and AWS. The position offers a comprehensive benefits package including medical insurance and annual leave.
Qureight's mission is to accelerate clinical trials and ensure breakthroughs in lung and heart disease reach patients without delay. Our AI-powered data and imaging curation platform enables the analysis of clinical imaging and other healthcare data, helping our customers bring treatments to market, faster. We're looking for talented people who want their work to matter. With offices in Cambridge and London, you'll join our multidisciplinary team of clinicians, scientists, and engineers. What unites us is our open culture, continuous learning mindset, and a shared mission to help biopharma run faster, smarter trials. About the role As Qureight scales its AI-driven imaging platform and advances development of foundation models and disease-specific AI models, we are building the data engineering capability required to support large-scale data preparation for machine learning. We are looking for a Data Engineer to focus on preparing and managing large imaging datasets (including CT scans and DICOM metadata) for use in machine learning workflows. This role sits within the Science function and works closely with Machine Learning Scientists as well as other Data Engineers to ensure that data is delivered in a consistent, high-quality, and efficient format ready for model development. It will focus on designing and implementing the next iteration of our data infrastructure to accelerate our integration of machine learning into clinical trials. What you will do Collaborate on designing and implementing new data infrastructure and pipelines preparing data for large-scale ML workflows Care about data quality, and ensuring the pipelines you build are robust, scalable, and maintainable Work with DICOM data to feed into foundation model and disease-specific imaging model development Collaborate closely with Machine Learning Scientists, DevOps Engineers, and other Data Engineers to create a tight feedback loop and ensure the end-to-end process is effective and efficient Ensure that our data processes have quality and compliance designed in from the start to make reproducibility, lineage tracking, and data quality painless Scale pipelines to handle millions of scans - ingesting the imaging data, transforming it, filtering and structuring ready for foundation model development. What we need Proven experience as a Data Engineer in complex, data-rich environments Strong programming skills in Python Experience building and maintaining production ML data pipelines, including orchestration tools such as Dagster and cloud infrastructure on AWS Experience with Docker and Kubernetes based infrastructure, Experience working with large datasets Understanding of data preprocessing and quality control for machine learning Strong collaboration skills with machine learning or technical teams Even better if you have experience of Medical imaging data such as CT, MRI, or DICOM Large-scale datasets or foundation model workflows Deployment tooling (Helm and familiarity with Gitops tooling such as Flux and Kustomize) Data versioning and reproducibility frameworks Database design and data modelling Working in regulated or GxP or ISO 13485 environments Experience with ML experiment tracking or metadata management (MLFlow) Benefits A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance, and a contributory pension scheme 25 days annual leave, plus bank holidays and enhanced maternity leave A diverse work environment that brings together experts in many fields, including software engineering, devops, data science, machine learning, quality assurance, regulatory affairs, and clinical operations. Everyone is welcome at Qureight. We are an equal opportunities employer and encourage applications from all suitably qualified candidates regardless of age, disability, ethnicity, sex, gender reassignment, religion or belief, sexual orientation, marriage and civil partnership, or pregnancy and maternity. Women and other underrepresented groups may be less likely to apply for a role unless they meet all or nearly all of the requirements. If this applies to you, we still encourage you to apply - you may be a great fit, even if you don't meet every qualification. We'd love to hear from you. If you require any adjustments to the application or selection process, please let us know. We will be happy to support you.
07/06/2026
Full time
Qureight's mission is to accelerate clinical trials and ensure breakthroughs in lung and heart disease reach patients without delay. Our AI-powered data and imaging curation platform enables the analysis of clinical imaging and other healthcare data, helping our customers bring treatments to market, faster. We're looking for talented people who want their work to matter. With offices in Cambridge and London, you'll join our multidisciplinary team of clinicians, scientists, and engineers. What unites us is our open culture, continuous learning mindset, and a shared mission to help biopharma run faster, smarter trials. About the role As Qureight scales its AI-driven imaging platform and advances development of foundation models and disease-specific AI models, we are building the data engineering capability required to support large-scale data preparation for machine learning. We are looking for a Data Engineer to focus on preparing and managing large imaging datasets (including CT scans and DICOM metadata) for use in machine learning workflows. This role sits within the Science function and works closely with Machine Learning Scientists as well as other Data Engineers to ensure that data is delivered in a consistent, high-quality, and efficient format ready for model development. It will focus on designing and implementing the next iteration of our data infrastructure to accelerate our integration of machine learning into clinical trials. What you will do Collaborate on designing and implementing new data infrastructure and pipelines preparing data for large-scale ML workflows Care about data quality, and ensuring the pipelines you build are robust, scalable, and maintainable Work with DICOM data to feed into foundation model and disease-specific imaging model development Collaborate closely with Machine Learning Scientists, DevOps Engineers, and other Data Engineers to create a tight feedback loop and ensure the end-to-end process is effective and efficient Ensure that our data processes have quality and compliance designed in from the start to make reproducibility, lineage tracking, and data quality painless Scale pipelines to handle millions of scans - ingesting the imaging data, transforming it, filtering and structuring ready for foundation model development. What we need Proven experience as a Data Engineer in complex, data-rich environments Strong programming skills in Python Experience building and maintaining production ML data pipelines, including orchestration tools such as Dagster and cloud infrastructure on AWS Experience with Docker and Kubernetes based infrastructure, Experience working with large datasets Understanding of data preprocessing and quality control for machine learning Strong collaboration skills with machine learning or technical teams Even better if you have experience of Medical imaging data such as CT, MRI, or DICOM Large-scale datasets or foundation model workflows Deployment tooling (Helm and familiarity with Gitops tooling such as Flux and Kustomize) Data versioning and reproducibility frameworks Database design and data modelling Working in regulated or GxP or ISO 13485 environments Experience with ML experiment tracking or metadata management (MLFlow) Benefits A comprehensive benefits package that includes an annual bonus plan, private medical insurance, life insurance, and a contributory pension scheme 25 days annual leave, plus bank holidays and enhanced maternity leave A diverse work environment that brings together experts in many fields, including software engineering, devops, data science, machine learning, quality assurance, regulatory affairs, and clinical operations. Everyone is welcome at Qureight. We are an equal opportunities employer and encourage applications from all suitably qualified candidates regardless of age, disability, ethnicity, sex, gender reassignment, religion or belief, sexual orientation, marriage and civil partnership, or pregnancy and maternity. Women and other underrepresented groups may be less likely to apply for a role unless they meet all or nearly all of the requirements. If this applies to you, we still encourage you to apply - you may be a great fit, even if you don't meet every qualification. We'd love to hear from you. If you require any adjustments to the application or selection process, please let us know. We will be happy to support you.
Grand Arcade is looking for a ServiceNow Developer to design, configure, and deliver high-quality ServiceNow solutions on a 3-month contract. This role requires strong hands-on development experience and active SC clearance. As a ServiceNow expert, you will implement solutions that enhance service management and operational visibility, working remotely and ensuring compliance with security standards. Compensation is between £500.00 - £550.00 per day.
07/06/2026
Full time
Grand Arcade is looking for a ServiceNow Developer to design, configure, and deliver high-quality ServiceNow solutions on a 3-month contract. This role requires strong hands-on development experience and active SC clearance. As a ServiceNow expert, you will implement solutions that enhance service management and operational visibility, working remotely and ensuring compliance with security standards. Compensation is between £500.00 - £550.00 per day.
Application Engineering InternApplylocations: CAMBRIDGEtime type: Full timeposted on: Posted Todayjob requisition id: R55054 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: Application Engineering Intern Location: Cambridge, United Kingdom Reports to: Application Engineering Director Duration: 6 months Job Overview: As an Application Engineering Intern , you will gain hands-on experience using Cadence's industry leading IC design tools on real engineering challenges. Your work will span a range of technical topics in the digital design space, giving you practical exposure to how design automation tools are used in real customer environments.You will be part of a collaborative engineering team and will have opportunities to engage with customers, with guidance and support from experienced application engineers. This role is designed to help you build both technical capability and professional confidence. What you'll work on Supporting digital design activities using Cadence IC design and verification tools Contributing to the analysis and resolution of real-life design challenges Working alongside application engineers on customer facing technical topics Participating in seminars, technical discussions, and project work within the business unit What you'll learn How design automation tools are applied across modern semiconductor workflows Practical insight into digital IC design methodologies and technologies Exposure to current challenges and emerging ideas in the semiconductor industry How application engineers collaborate with customers to solve complex technical problemsYou will also have access to high quality technical training and mentoring throughout your internship. The role offers flexibility to explore areas of interest in greater depth, while being supported by the wider team. Equal Employment Opportunity 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.
07/06/2026
Full time
Application Engineering InternApplylocations: CAMBRIDGEtime type: Full timeposted on: Posted Todayjob requisition id: R55054 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: Application Engineering Intern Location: Cambridge, United Kingdom Reports to: Application Engineering Director Duration: 6 months Job Overview: As an Application Engineering Intern , you will gain hands-on experience using Cadence's industry leading IC design tools on real engineering challenges. Your work will span a range of technical topics in the digital design space, giving you practical exposure to how design automation tools are used in real customer environments.You will be part of a collaborative engineering team and will have opportunities to engage with customers, with guidance and support from experienced application engineers. This role is designed to help you build both technical capability and professional confidence. What you'll work on Supporting digital design activities using Cadence IC design and verification tools Contributing to the analysis and resolution of real-life design challenges Working alongside application engineers on customer facing technical topics Participating in seminars, technical discussions, and project work within the business unit What you'll learn How design automation tools are applied across modern semiconductor workflows Practical insight into digital IC design methodologies and technologies Exposure to current challenges and emerging ideas in the semiconductor industry How application engineers collaborate with customers to solve complex technical problemsYou will also have access to high quality technical training and mentoring throughout your internship. The role offers flexibility to explore areas of interest in greater depth, while being supported by the wider team. Equal Employment Opportunity 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.
Qureight Ltd in Cambridge is seeking a Data Engineer to design and implement data processing plans for clinical trials. The role involves collaborating with multidisciplinary teams and ensuring robust, scalable data pipelines that meet regulatory compliance. Ideal candidates will have experience in data engineering, strong Python skills, and familiarity with cloud infrastructure. The company offers a comprehensive benefits package and fosters a diverse work environment.
07/06/2026
Full time
Qureight Ltd in Cambridge is seeking a Data Engineer to design and implement data processing plans for clinical trials. The role involves collaborating with multidisciplinary teams and ensuring robust, scalable data pipelines that meet regulatory compliance. Ideal candidates will have experience in data engineering, strong Python skills, and familiarity with cloud infrastructure. The company offers a comprehensive benefits package and fosters a diverse work environment.
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The Advertising Performance group focuses on performance for all participants in the Advertising ecosystem - Advertisers, Publishers and Roku. The systems and solutions span across different disciplines and technologies to perform realtime multi-objective optimization with distributed systems at large scale and low latencies. We use Machine Learning, Reinforcement Learning, AI, Control and Optimization Systems and Auction Dynamics to solve a large set of complex problems. At the core of this is our Machine Learning, Experimentation and Inference Platform that powers the entire landscape which we continuously evolve over time. About the Role In this role, you will build and maintain data pipelines and analytics infrastructure that power Roku's CTV advertising auction platform. You will support marketplace optimization by delivering high-quality datasets for advertiser performance, publisher yield, and revenue analysis across batch and near real time workflows. You will partner with product, analytics, and data science teams to translate business needs into well modeled, reliable data products. You will contribute to experimentation, simulation, and reporting foundations that inform bidding strategy and monetization decisions. This role is ideal for an engineer who enjoys high scale data systems, strong data quality practices, and measurable business impact. What You'll Be Doing Design and maintain data pipelines and analytics infrastructure supporting Roku's CTV advertising auction platform Build ETL/ELT workflows in Airflow to process auction events including delivery, bids, impressions, pricing, budget usage, and frequency cap signals Create scalable batch and streaming pipelines for billions of daily ad events with strong freshness, accuracy, and schema consistency Model datasets for multi objective optimization and marketplace analytics across advertiser, publisher, and platform outcomes Design aggregated tables and materialized views to support closed loop analysis of auction results and bidding behavior Own integrations from DSPs, programmatic exchanges, and direct campaigns and standardize schemas for unified reporting Partner with data scientists, analysts, and product teams to deliver clean, discoverable, and trusted datasets Enable yield and gross profit analysis through dimensional models, win rate metrics, demand health indicators, and experiment measurement tables Build data foundations for A/B testing analysis, auction simulation, offline replay, and post campaign reporting Implement data quality checks, monitoring, and observability while supporting privacy and governance requirements We're Excited If You Have Experience designing and operating production data pipelines at scale Strong SQL and Python skills and hands on Airflow experience Experience with both batch and streaming data architectures Familiarity with cloud data platforms and distributed processing systems Experience modeling event driven data for analytics and experimentation Knowledge of ad tech data concepts such as auctions, bids, pacing, and yield Strong fundamentals in data quality, lineage, monitoring, and governance Ability to partner effectively with cross functional technical and business teams Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
07/06/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team The Advertising Performance group focuses on performance for all participants in the Advertising ecosystem - Advertisers, Publishers and Roku. The systems and solutions span across different disciplines and technologies to perform realtime multi-objective optimization with distributed systems at large scale and low latencies. We use Machine Learning, Reinforcement Learning, AI, Control and Optimization Systems and Auction Dynamics to solve a large set of complex problems. At the core of this is our Machine Learning, Experimentation and Inference Platform that powers the entire landscape which we continuously evolve over time. About the Role In this role, you will build and maintain data pipelines and analytics infrastructure that power Roku's CTV advertising auction platform. You will support marketplace optimization by delivering high-quality datasets for advertiser performance, publisher yield, and revenue analysis across batch and near real time workflows. You will partner with product, analytics, and data science teams to translate business needs into well modeled, reliable data products. You will contribute to experimentation, simulation, and reporting foundations that inform bidding strategy and monetization decisions. This role is ideal for an engineer who enjoys high scale data systems, strong data quality practices, and measurable business impact. What You'll Be Doing Design and maintain data pipelines and analytics infrastructure supporting Roku's CTV advertising auction platform Build ETL/ELT workflows in Airflow to process auction events including delivery, bids, impressions, pricing, budget usage, and frequency cap signals Create scalable batch and streaming pipelines for billions of daily ad events with strong freshness, accuracy, and schema consistency Model datasets for multi objective optimization and marketplace analytics across advertiser, publisher, and platform outcomes Design aggregated tables and materialized views to support closed loop analysis of auction results and bidding behavior Own integrations from DSPs, programmatic exchanges, and direct campaigns and standardize schemas for unified reporting Partner with data scientists, analysts, and product teams to deliver clean, discoverable, and trusted datasets Enable yield and gross profit analysis through dimensional models, win rate metrics, demand health indicators, and experiment measurement tables Build data foundations for A/B testing analysis, auction simulation, offline replay, and post campaign reporting Implement data quality checks, monitoring, and observability while supporting privacy and governance requirements We're Excited If You Have Experience designing and operating production data pipelines at scale Strong SQL and Python skills and hands on Airflow experience Experience with both batch and streaming data architectures Familiarity with cloud data platforms and distributed processing systems Experience modeling event driven data for analytics and experimentation Knowledge of ad tech data concepts such as auctions, bids, pacing, and yield Strong fundamentals in data quality, lineage, monitoring, and governance Ability to partner effectively with cross functional technical and business teams Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
Jagex: The RuneScape Company
Cambridge, Cambridgeshire
Location: Cambridge, UK - This position offers flexible working options, including predominantly remote work. Applicants are preferably based (or willing to relocate) within a comfortable commuting distance of our office to attend onsite as required. We're looking for a UI Engineer to join the RuneScape: Dragonwilds development team, owning gameplay facing UI systems from architecture through to implementation. This is a hands on engineering role where you'll work closely with designers, gameplay engineers, and UX to deliver new features, modernise existing UI, and create robust patterns that help the team build scalable, performant interfaces with confidence. You'll have the opportunity to shape how complex gameplay systems are surfaced to players, from abilities and attributes to cooldowns, status states, match flow, death, respawn, and spectating. The role goes beyond implementing screens: you'll help define the technical foundations that make UI reliable, maintainable, and effective in a networked multiplayer environment. What you'll be doing: Build gameplay facing UI in Unreal using UMG, Common UI, and MVVM where appropriate. Create reusable widgets, frameworks, data flows, and tools that help designers iterate quickly. Connect UI to gameplay systems, including abilities, attributes, cooldowns, and player status. Refactor legacy UI into cleaner, more consistent, production ready systems. Work with designers and UX to turn player facing goals into practical Unreal solutions. Keep UI performant, reliable, and multiplayer safe under complex gameplay conditions. Debug UI, input, replicated state, and edge cases across core game flows. Help set UI engineering standards for architecture, naming, ownership, and Blueprint/C++ usage. What we're looking for: Solid experience with Unreal Engine development. Knowledge of UMG, Slate fundamentals, Blueprint/C++ integration, and the Unreal gameplay framework. Demonstrable experience integrating UI with GAS or similarly complex gameplay and state systems. Understanding of ViewModel usage, separation of concerns, and maintainable UI architecture. Track record of refactoring inherited UI codebases and improving technical structure. Strong experience working on multiplayer games. Experience with Unreal Viewmodel/MVVM plugin in production is a benefit. Experience with Common UI, input routing, platform UX, and UI tooling is a benefit. What we offer: Private Healthcare, including Dental Plan. Discretionary annual performance bonus. Minimum 6% pension contributions. Life Insurance. Enhanced family leave policies from day 1. Flexible working hours. 25 days annual leave + bank holidays & the option to buy/sell holidays + so much more! Inclusion & Accessibility Statement We are committed to providing equal opportunities and creating an environment where everyone can thrive. We welcome applications from all backgrounds, and we recruit, develop, and promote based on merit and ability. If you require any reasonable adjustments to support you during the recruitment process, please let us know when you're invited to interview. Right to Work Statement This role is only open to applicants who have the permanent right to work in the UK. We are unable to provide or take over visa sponsorship for this position, either now or in the future. Applicants must therefore be able to demonstrate their ongoing eligibility to work in the UK without the need for employer sponsorship.
07/06/2026
Full time
Location: Cambridge, UK - This position offers flexible working options, including predominantly remote work. Applicants are preferably based (or willing to relocate) within a comfortable commuting distance of our office to attend onsite as required. We're looking for a UI Engineer to join the RuneScape: Dragonwilds development team, owning gameplay facing UI systems from architecture through to implementation. This is a hands on engineering role where you'll work closely with designers, gameplay engineers, and UX to deliver new features, modernise existing UI, and create robust patterns that help the team build scalable, performant interfaces with confidence. You'll have the opportunity to shape how complex gameplay systems are surfaced to players, from abilities and attributes to cooldowns, status states, match flow, death, respawn, and spectating. The role goes beyond implementing screens: you'll help define the technical foundations that make UI reliable, maintainable, and effective in a networked multiplayer environment. What you'll be doing: Build gameplay facing UI in Unreal using UMG, Common UI, and MVVM where appropriate. Create reusable widgets, frameworks, data flows, and tools that help designers iterate quickly. Connect UI to gameplay systems, including abilities, attributes, cooldowns, and player status. Refactor legacy UI into cleaner, more consistent, production ready systems. Work with designers and UX to turn player facing goals into practical Unreal solutions. Keep UI performant, reliable, and multiplayer safe under complex gameplay conditions. Debug UI, input, replicated state, and edge cases across core game flows. Help set UI engineering standards for architecture, naming, ownership, and Blueprint/C++ usage. What we're looking for: Solid experience with Unreal Engine development. Knowledge of UMG, Slate fundamentals, Blueprint/C++ integration, and the Unreal gameplay framework. Demonstrable experience integrating UI with GAS or similarly complex gameplay and state systems. Understanding of ViewModel usage, separation of concerns, and maintainable UI architecture. Track record of refactoring inherited UI codebases and improving technical structure. Strong experience working on multiplayer games. Experience with Unreal Viewmodel/MVVM plugin in production is a benefit. Experience with Common UI, input routing, platform UX, and UI tooling is a benefit. What we offer: Private Healthcare, including Dental Plan. Discretionary annual performance bonus. Minimum 6% pension contributions. Life Insurance. Enhanced family leave policies from day 1. Flexible working hours. 25 days annual leave + bank holidays & the option to buy/sell holidays + so much more! Inclusion & Accessibility Statement We are committed to providing equal opportunities and creating an environment where everyone can thrive. We welcome applications from all backgrounds, and we recruit, develop, and promote based on merit and ability. If you require any reasonable adjustments to support you during the recruitment process, please let us know when you're invited to interview. Right to Work Statement This role is only open to applicants who have the permanent right to work in the UK. We are unable to provide or take over visa sponsorship for this position, either now or in the future. Applicants must therefore be able to demonstrate their ongoing eligibility to work in the UK without the need for employer sponsorship.
Jobs - Frequently Asked Questions
We list roles in software development, AI, machine learning, data analytics, cloud engineering, and more.
Yes — we offer both contract and permanent positions to suit different career goals.
Definitely — several listings offer hybrid or fully remote working options.
Yes, registering allows you to upload your CV, apply easily, and receive tailored alerts.
New roles are posted frequently, often daily, to keep the board up to date.
Yes — international candidates may apply, though some roles may require UK work eligibility or visa sponsorship.