A leading AI technology firm is looking for a Year in Industry Placement student in Software Engineering. You will work on a real production AI platform, contributing to the low-code SaaS platform, and gain hands-on experience with cloud infrastructure and AI technologies. Applicants should be studying Computer Science or similar, passionate about programming, and eager to learn. This role offers mentoring, a flexible remote-first environment, and the potential for a graduate return opportunity.
03/02/2026
Full time
A leading AI technology firm is looking for a Year in Industry Placement student in Software Engineering. You will work on a real production AI platform, contributing to the low-code SaaS platform, and gain hands-on experience with cloud infrastructure and AI technologies. Applicants should be studying Computer Science or similar, passionate about programming, and eager to learn. This role offers mentoring, a flexible remote-first environment, and the potential for a graduate return opportunity.
A leading AI technology firm is seeking a Software Test Engineer to ensure the reliability of their platform. You will perform manual and automated testing, challenging software features for quality assurance. This role offers remote work flexibility within the UK and is ideal for detail-oriented individuals who are passionate about software excellence. Strong communication and collaborative skills are essential as you engage with development teams to deliver bug-free software.
03/02/2026
Full time
A leading AI technology firm is seeking a Software Test Engineer to ensure the reliability of their platform. You will perform manual and automated testing, challenging software features for quality assurance. This role offers remote work flexibility within the UK and is ideal for detail-oriented individuals who are passionate about software excellence. Strong communication and collaborative skills are essential as you engage with development teams to deliver bug-free software.
Join Rainbird as a Software Engineer and become the critical link between cutting-edge AI technology and real-world business impact. You'll design and deliver seamless integrations between our award-winning low-code SaaS platform and diverse client ecosystems, rapidly transforming complex challenges into tangible AI-driven solutions. If you thrive in dynamic environments and want to shape how leading organisations automate their most important decisions, this is your opportunity. Contract Type: Permanent, Full Time Location: Remote (UK) Package: Competitive, based on experience About Rainbird Ai Rainbird Technologies is an innovative artificial intelligence scale-up based in Norwich. Weempower organisations to automate high-stakes decisions that are deterministic, consistent and fully explainable. Using our award-winning low-code SaaS platform users can build, test and refine knowledge graphs used by our reasoning engine, integrating these into their products, processes and services to deliver AI decisions they can trust. We are seeking a Software Engineer to join our engineering team to help evolve and enhance the Rainbird platform. This role is central to building and scaling our decision intelligence technology, contributing to both feature development and infrastructure enhancements that power our enterprise platform. Role Responsibilities As a Software Engineer at Rainbird, you'll work across the full technology stack to improve our low-code AI platform. You will collaborate closely with our engineering, product, and professional services functions to deliver new features and performance improvements. Your work will range from enhancing our Studio application to optimising our core reasoning engine and evolving our cloud infrastructure. You'll be involved in every stage of the software development lifecycle, from requirement gathering and architecture to implementation, deployment, and maintenance. You'll take ownership of key technical areas, actively contribute to team decisions, and support ongoing transitions such as our move from Symbolic AI to a hybrid Neuro-Symbolic AI model. You will be part of a fast-moving agile team that ships production code regularly and values engineering excellence and continuous learning. You will: Design, develop, and maintain scalable features for the Rainbird platform Work across our frontend (React) and backend (Node.js, Go) codebases while exercising autonomy in technical decision-making and task prioritisation Contribute to DevOps practices, improving CI/CD pipelines and IaC deployment processes Collaborate with product and design functions to deliver intuitive user experiences Participate in code reviews and architecture discussions to uphold engineering best practices Help troubleshoot platform issues and assist in resolving infrastructure incidents Continuously seek ways to improve system performance, stability, and security Support internal innovation, including integration with LLMs and emerging AI capabilities Requirements Demonstrated experience in full-stack software development Experience with a statically typed language such as Go Comfortable working with containerised applications and Kubernetes Experience with cloud infrastructure (AWS or similar) Familiarity with DevOps tooling and practices (CI/CD, Terraform, IaC) Solid understanding of software architecture, performance, and scalability principles Passion for high-quality code and comprehensive test coverage Effective communicator and team player who thrives in agile environments Ability to work independently and take ownership of tasks from start to finish Preferred Experience 3+ years of professional software engineering experience Familiarity with GraphQL, gRPC, REST API design Experience with relational databases such as MySQL or PostgreSQL Exposure to AI, LLM integrations, or symbolic/neural hybrid systems Background in enterprise SaaS delivery or platform engineering Why Join Us? Work at the frontier of AI, logic-based reasoning, and decision automation Be part of a close-knit, supportive, and high-performing team Shape the future of a rapidly growing, mission-driven tech scale-up Enjoy flexible, remote-first working and a culture of trust and autonomy Help solve complex, real-world problems for global enterprise clients Benefits of Working at Rainbird AI 25 days annual leave plus UK bank holidays Birthday leave - enjoy an extra day off for your birthday Holiday trading scheme - buy or sell up to 5 days of holiday per year Quarterly in-person company meetups and engineering team hackathons Remote working - work from home, with the option to visit or work at our office in Norwich any time Flexible working hours - whether you need to do the school run or have a dentist appointment, we're flexible YuLife membership - includes: Employee Assistance Programme (mental & physical health support) Critical illness insurance Life insurance Wellness rewards for physical activity Health benefits - including eye test and flu vaccination vouchers Training and tooling - we support our engineers with access to premium learning resources and development tools, where possible Interested candidates should apply below and submit their CV and a brief covering letter outlining relevant experience. We look forward to hearing from you! Rainbird is an equal opportunities employer.
03/02/2026
Full time
Join Rainbird as a Software Engineer and become the critical link between cutting-edge AI technology and real-world business impact. You'll design and deliver seamless integrations between our award-winning low-code SaaS platform and diverse client ecosystems, rapidly transforming complex challenges into tangible AI-driven solutions. If you thrive in dynamic environments and want to shape how leading organisations automate their most important decisions, this is your opportunity. Contract Type: Permanent, Full Time Location: Remote (UK) Package: Competitive, based on experience About Rainbird Ai Rainbird Technologies is an innovative artificial intelligence scale-up based in Norwich. Weempower organisations to automate high-stakes decisions that are deterministic, consistent and fully explainable. Using our award-winning low-code SaaS platform users can build, test and refine knowledge graphs used by our reasoning engine, integrating these into their products, processes and services to deliver AI decisions they can trust. We are seeking a Software Engineer to join our engineering team to help evolve and enhance the Rainbird platform. This role is central to building and scaling our decision intelligence technology, contributing to both feature development and infrastructure enhancements that power our enterprise platform. Role Responsibilities As a Software Engineer at Rainbird, you'll work across the full technology stack to improve our low-code AI platform. You will collaborate closely with our engineering, product, and professional services functions to deliver new features and performance improvements. Your work will range from enhancing our Studio application to optimising our core reasoning engine and evolving our cloud infrastructure. You'll be involved in every stage of the software development lifecycle, from requirement gathering and architecture to implementation, deployment, and maintenance. You'll take ownership of key technical areas, actively contribute to team decisions, and support ongoing transitions such as our move from Symbolic AI to a hybrid Neuro-Symbolic AI model. You will be part of a fast-moving agile team that ships production code regularly and values engineering excellence and continuous learning. You will: Design, develop, and maintain scalable features for the Rainbird platform Work across our frontend (React) and backend (Node.js, Go) codebases while exercising autonomy in technical decision-making and task prioritisation Contribute to DevOps practices, improving CI/CD pipelines and IaC deployment processes Collaborate with product and design functions to deliver intuitive user experiences Participate in code reviews and architecture discussions to uphold engineering best practices Help troubleshoot platform issues and assist in resolving infrastructure incidents Continuously seek ways to improve system performance, stability, and security Support internal innovation, including integration with LLMs and emerging AI capabilities Requirements Demonstrated experience in full-stack software development Experience with a statically typed language such as Go Comfortable working with containerised applications and Kubernetes Experience with cloud infrastructure (AWS or similar) Familiarity with DevOps tooling and practices (CI/CD, Terraform, IaC) Solid understanding of software architecture, performance, and scalability principles Passion for high-quality code and comprehensive test coverage Effective communicator and team player who thrives in agile environments Ability to work independently and take ownership of tasks from start to finish Preferred Experience 3+ years of professional software engineering experience Familiarity with GraphQL, gRPC, REST API design Experience with relational databases such as MySQL or PostgreSQL Exposure to AI, LLM integrations, or symbolic/neural hybrid systems Background in enterprise SaaS delivery or platform engineering Why Join Us? Work at the frontier of AI, logic-based reasoning, and decision automation Be part of a close-knit, supportive, and high-performing team Shape the future of a rapidly growing, mission-driven tech scale-up Enjoy flexible, remote-first working and a culture of trust and autonomy Help solve complex, real-world problems for global enterprise clients Benefits of Working at Rainbird AI 25 days annual leave plus UK bank holidays Birthday leave - enjoy an extra day off for your birthday Holiday trading scheme - buy or sell up to 5 days of holiday per year Quarterly in-person company meetups and engineering team hackathons Remote working - work from home, with the option to visit or work at our office in Norwich any time Flexible working hours - whether you need to do the school run or have a dentist appointment, we're flexible YuLife membership - includes: Employee Assistance Programme (mental & physical health support) Critical illness insurance Life insurance Wellness rewards for physical activity Health benefits - including eye test and flu vaccination vouchers Training and tooling - we support our engineers with access to premium learning resources and development tools, where possible Interested candidates should apply below and submit their CV and a brief covering letter outlining relevant experience. We look forward to hearing from you! Rainbird is an equal opportunities employer.
Join Rainbird as a Software Test Engineer and help safeguard the quality of AI used for high stakes decisions. You'll work closely with engineers to test, challenge, and strengthen our platform, ensuring every release is reliable, consistent, and production ready. This role is ideal for someone who cares about detail, enjoys finding edge cases, and wants real ownership of software quality in a product where trust genuinely matters. Contract Type: Permanent, Full Time Location: UK (Remote) Package: Competitive, based on experience About Rainbird Rainbird is redefining the future of explainable AI. Our platform enables organisations to build deterministic, transparent decision automation systems for industries where accuracy, trust, and accountability matter most - including healthcare, banking, insurance, and professional services. At the heart of Rainbird is a symbolic reasoning engine that makes every automated decision fully transparent, auditable, and justifiable. We empower enterprises to scale their expertise, combining human insight with machine precision. We're growing fast and this is an opportunity to join a mission driven team shaping the future of trusted AI. You'll thrive in a fast evolving environment, working closely with the software engineers - accuracy and great communication skills are key. If this sounds like you, we'd love to hear from you! Why Rainbird? Impactful work: Rainbird helps some of the world's biggest enterprises solve complex, high stakes business problems. Cutting edge technology: Work at the intersection of symbolic reasoning, large language models, and explainable AI. Growth & learning: Accelerate your career with hands on experience in knowledge modelling, decision automation, and hybrid AI. Remote first culture: Work flexibly from anywhere in the UK, supported by a collaborative, inclusive, and curious team. Great benefits: Competitive pay, generous annual leave and opportunities to lead in a rapidly expanding company. See below for more details. Role Specification As a Software Test Engineer, you will be responsible for testing our online platform and ensuring no major bugs enter production. You'll be maintaining and expanding our suite of automated end to end tests and use exploratory testing to help your teammates deliver new bug free features and software fixes. We are looking for someone who will be part of the development team and can build positive relationships with their colleagues based on the shared desire to improve our product. This is a role that requires initiative and creativity to find new and better ways of discovering bugs and preserving the quality of our platform. Key Responsibilities 1. Manual Testing Use exploratory testing techniques to test new features and bug fixes in the Rainbird Studio. Find bugs and isolate exactly when and how they occur. Make plans on how to test all scenarios and edge cases. Report back which scenarios and edge cases were tested. 2. Automated End To End Tests Maintain our suite of end to end tests written in Playwright, updating them when required. Write new tests for features that are being developed and bugs that have been fixed. Ensure the end to end tests run smoothly in our pipelines, improving the setup for where and how they run. Read and interpret test failures and work with the developers to debug problematic code. Fix frequently failing or flaky tests. 3. Report Bugs Isolate Bugs and describe in detailed step by step instructions how to reproduce them. Tell the developers about any remaining inconsistencies, imperfections and errors that are linked to the ticket. Keep an overview of bugs and current problems in our platform and quickly make connections between them. Skills & Qualifications At least 1 2 years of experience in manual software testing, ideally in a product linked to AI. The desire to move into developing automated tests. Some experience in a programming language such as such as Node.js, Typescript, Python or Golang (other languages welcome) Enjoys investigating bugs in detail, clicking around and working out exactly when and how a bug occurs. Enjoys it even more when the bugs get fixed quickly and new features work as they are supposed to. Strong verbal and written communication skills - can explain complex scenarios and write clear technical tickets. Team player - works together with the developers to deliver bug free software. Loves learning new skills and is not scared to make mistakes. Excellent attention to detail. Able to prioritise work depending on the company's needs. Preferred Experience working with an end to end testing framework such as Playwright. Experience writing tests in a programming language such as Node.js, Typescript, Python or Golang. Experience working in an Agile/Scrum environment. Benefits of Working at Rainbird AI 25 days annual leave plus UK bank holidays Birthday leave - enjoy an extra day off for your birthday Holiday trading scheme - buy or sell up to 5 days of holiday per year Quarterly in person company meetups and engineering team hackathons Remote working - work from home, with the option to visit or work at our office in Norwich any time Flexible working hours - whether you need to do the school run or have a dentist appointment, we're flexible YuLife membership - includes: Employee Assistance Programme (mental & physical health support) Critical illness insurance Life insurance Wellness rewards for physical activity Health benefits - including eye test and flu vaccination vouchers Training and tooling - we support our engineers with access to premium learning resources and development tools, where possible Rainbird is an equal opportunities employer.
03/02/2026
Full time
Join Rainbird as a Software Test Engineer and help safeguard the quality of AI used for high stakes decisions. You'll work closely with engineers to test, challenge, and strengthen our platform, ensuring every release is reliable, consistent, and production ready. This role is ideal for someone who cares about detail, enjoys finding edge cases, and wants real ownership of software quality in a product where trust genuinely matters. Contract Type: Permanent, Full Time Location: UK (Remote) Package: Competitive, based on experience About Rainbird Rainbird is redefining the future of explainable AI. Our platform enables organisations to build deterministic, transparent decision automation systems for industries where accuracy, trust, and accountability matter most - including healthcare, banking, insurance, and professional services. At the heart of Rainbird is a symbolic reasoning engine that makes every automated decision fully transparent, auditable, and justifiable. We empower enterprises to scale their expertise, combining human insight with machine precision. We're growing fast and this is an opportunity to join a mission driven team shaping the future of trusted AI. You'll thrive in a fast evolving environment, working closely with the software engineers - accuracy and great communication skills are key. If this sounds like you, we'd love to hear from you! Why Rainbird? Impactful work: Rainbird helps some of the world's biggest enterprises solve complex, high stakes business problems. Cutting edge technology: Work at the intersection of symbolic reasoning, large language models, and explainable AI. Growth & learning: Accelerate your career with hands on experience in knowledge modelling, decision automation, and hybrid AI. Remote first culture: Work flexibly from anywhere in the UK, supported by a collaborative, inclusive, and curious team. Great benefits: Competitive pay, generous annual leave and opportunities to lead in a rapidly expanding company. See below for more details. Role Specification As a Software Test Engineer, you will be responsible for testing our online platform and ensuring no major bugs enter production. You'll be maintaining and expanding our suite of automated end to end tests and use exploratory testing to help your teammates deliver new bug free features and software fixes. We are looking for someone who will be part of the development team and can build positive relationships with their colleagues based on the shared desire to improve our product. This is a role that requires initiative and creativity to find new and better ways of discovering bugs and preserving the quality of our platform. Key Responsibilities 1. Manual Testing Use exploratory testing techniques to test new features and bug fixes in the Rainbird Studio. Find bugs and isolate exactly when and how they occur. Make plans on how to test all scenarios and edge cases. Report back which scenarios and edge cases were tested. 2. Automated End To End Tests Maintain our suite of end to end tests written in Playwright, updating them when required. Write new tests for features that are being developed and bugs that have been fixed. Ensure the end to end tests run smoothly in our pipelines, improving the setup for where and how they run. Read and interpret test failures and work with the developers to debug problematic code. Fix frequently failing or flaky tests. 3. Report Bugs Isolate Bugs and describe in detailed step by step instructions how to reproduce them. Tell the developers about any remaining inconsistencies, imperfections and errors that are linked to the ticket. Keep an overview of bugs and current problems in our platform and quickly make connections between them. Skills & Qualifications At least 1 2 years of experience in manual software testing, ideally in a product linked to AI. The desire to move into developing automated tests. Some experience in a programming language such as such as Node.js, Typescript, Python or Golang (other languages welcome) Enjoys investigating bugs in detail, clicking around and working out exactly when and how a bug occurs. Enjoys it even more when the bugs get fixed quickly and new features work as they are supposed to. Strong verbal and written communication skills - can explain complex scenarios and write clear technical tickets. Team player - works together with the developers to deliver bug free software. Loves learning new skills and is not scared to make mistakes. Excellent attention to detail. Able to prioritise work depending on the company's needs. Preferred Experience working with an end to end testing framework such as Playwright. Experience writing tests in a programming language such as Node.js, Typescript, Python or Golang. Experience working in an Agile/Scrum environment. Benefits of Working at Rainbird AI 25 days annual leave plus UK bank holidays Birthday leave - enjoy an extra day off for your birthday Holiday trading scheme - buy or sell up to 5 days of holiday per year Quarterly in person company meetups and engineering team hackathons Remote working - work from home, with the option to visit or work at our office in Norwich any time Flexible working hours - whether you need to do the school run or have a dentist appointment, we're flexible YuLife membership - includes: Employee Assistance Programme (mental & physical health support) Critical illness insurance Life insurance Wellness rewards for physical activity Health benefits - including eye test and flu vaccination vouchers Training and tooling - we support our engineers with access to premium learning resources and development tools, where possible Rainbird is an equal opportunities employer.
Year in Industry Placement - Software Engineering This Year in Industry Software Engineering placement offers the chance to work on a real, production AI platform used by enterprise organisations in regulated industries. At Rainbird, you will join our engineering team and contribute directly to the development of our low-code SaaS platform, building features, improving performance, and learning how complex software systems are designed, tested, and deployed in practice. This is not a shadowing role. You will write code, collaborate in an agile team, and gain hands-on experience across modern web technologies, cloud infrastructure, and applied AI, supported by experienced engineers throughout your placement. Contract Type: Fixed Term, Full Time (9-12 months) Location: Remote (UK) with optional Norwich office access Start Date: Summer 2025 (flexible) About Rainbird Rainbird Technologies is an innovative artificial intelligence scale-up based in Norwich. We empower organisations to automate high-stakes decisions that are deterministic, consistent and fully explainable. Using our award-winning low-code SaaS platform, users can build, test and refine knowledge graphs used by our reasoning engine, integrating these into their products, processes and services to deliver AI decisions they can trust. We work with leading organisations across banking, insurance, tax, healthcare and legal sectors, helping them transform complex decision-making processes into scalable, auditable solutions. The Opportunity We are seeking a Year in Industry placement student to join our engineering team. This is a genuine opportunity to contribute to a production platform used by enterprise clients worldwide, not just shadowing or peripheral tasks. You'll be embedded in our agile engineering team, working on real features and improvements to the Rainbird platform. Throughout your placement, you'll receive mentorship and support to help you develop your technical skills, understand professional software development practices, and build a portfolio of meaningful work. This placement is ideal for students studying Computer Science, Software Engineering, or related disciplines who want practical experience in full-stack development, cloud infrastructure, and AI technologies. What You'll Do During your placement, you'll have the opportunity to: Contribute to the development and maintenance of features across our platform, working with React on the frontend and Node.js/Go on the backend Participate in our agile development process, including sprint planning, daily standups, and retrospectives Learn and apply DevOps practices, including CI/CD pipelines and infrastructure-as-code Collaborate with experienced engineers through code reviews and pair programming sessions Help troubleshoot and resolve platform issues, developing your debugging and problem-solving skills Work on documentation and testing to improve platform quality and reliability Contribute to internal innovation projects, potentially including LLM integrations and emerging AI capabilities Take ownership of specific projects or features appropriate to your developing skills What We're Looking For Currently studying towards a degree in Computer Science, Software Engineering, or a related discipline Enrolled on a course with an accredited Year in Industry or industrial placement year Foundational knowledge of programming concepts and at least one programming language Genuine enthusiasm for learning and problem-solving Good communication skills and ability to work collaboratively in a team Self-motivated with the ability to manage your time effectively in a remote-first environment Exposure to version control systems (Git) Interest in AI, machine learning, or knowledge-based systems Personal projects, contributions to open source, or a GitHub portfolio Experience with cloud platforms (AWS, Azure, or similar) Why Join Us? Work at the frontier of AI, logic-based reasoning, and decision automation Gain genuine, hands-on experience contributing to a production platform Be mentored by experienced engineers in a supportive, collaborative environment Shape the future of a rapidly growing, mission-driven tech scale-up Enjoy flexible, remote-first working with the autonomy to manage your workload Build a strong foundation for your career in software engineering Potential opportunity to return as a graduate or continue part-time during your final year 25 days annual leave (pro rata) plus UK bank holidays Remote working - work from home, with the option to visit or work at our office in Norwich any time Flexible working hours - we understand you may have university commitments during your placement Quarterly in-person company meetups - connect with the whole team YuLife membership - includes Employee Assistance Programme and wellness rewards Training and tooling - access to learning resources to support your development Dedicated mentor - ongoing support from a senior engineer throughout your placement How to Apply Interested candidates should submit their CV and a brief covering letter outlining: Why you're interested in a placement at Rainbird Any relevant projects, coursework, or experience Your availability and expected placement dates We welcome applications from students at all UK universities participating in Year in Industry programmes. Rainbird is an equal opportunities employer.
03/02/2026
Full time
Year in Industry Placement - Software Engineering This Year in Industry Software Engineering placement offers the chance to work on a real, production AI platform used by enterprise organisations in regulated industries. At Rainbird, you will join our engineering team and contribute directly to the development of our low-code SaaS platform, building features, improving performance, and learning how complex software systems are designed, tested, and deployed in practice. This is not a shadowing role. You will write code, collaborate in an agile team, and gain hands-on experience across modern web technologies, cloud infrastructure, and applied AI, supported by experienced engineers throughout your placement. Contract Type: Fixed Term, Full Time (9-12 months) Location: Remote (UK) with optional Norwich office access Start Date: Summer 2025 (flexible) About Rainbird Rainbird Technologies is an innovative artificial intelligence scale-up based in Norwich. We empower organisations to automate high-stakes decisions that are deterministic, consistent and fully explainable. Using our award-winning low-code SaaS platform, users can build, test and refine knowledge graphs used by our reasoning engine, integrating these into their products, processes and services to deliver AI decisions they can trust. We work with leading organisations across banking, insurance, tax, healthcare and legal sectors, helping them transform complex decision-making processes into scalable, auditable solutions. The Opportunity We are seeking a Year in Industry placement student to join our engineering team. This is a genuine opportunity to contribute to a production platform used by enterprise clients worldwide, not just shadowing or peripheral tasks. You'll be embedded in our agile engineering team, working on real features and improvements to the Rainbird platform. Throughout your placement, you'll receive mentorship and support to help you develop your technical skills, understand professional software development practices, and build a portfolio of meaningful work. This placement is ideal for students studying Computer Science, Software Engineering, or related disciplines who want practical experience in full-stack development, cloud infrastructure, and AI technologies. What You'll Do During your placement, you'll have the opportunity to: Contribute to the development and maintenance of features across our platform, working with React on the frontend and Node.js/Go on the backend Participate in our agile development process, including sprint planning, daily standups, and retrospectives Learn and apply DevOps practices, including CI/CD pipelines and infrastructure-as-code Collaborate with experienced engineers through code reviews and pair programming sessions Help troubleshoot and resolve platform issues, developing your debugging and problem-solving skills Work on documentation and testing to improve platform quality and reliability Contribute to internal innovation projects, potentially including LLM integrations and emerging AI capabilities Take ownership of specific projects or features appropriate to your developing skills What We're Looking For Currently studying towards a degree in Computer Science, Software Engineering, or a related discipline Enrolled on a course with an accredited Year in Industry or industrial placement year Foundational knowledge of programming concepts and at least one programming language Genuine enthusiasm for learning and problem-solving Good communication skills and ability to work collaboratively in a team Self-motivated with the ability to manage your time effectively in a remote-first environment Exposure to version control systems (Git) Interest in AI, machine learning, or knowledge-based systems Personal projects, contributions to open source, or a GitHub portfolio Experience with cloud platforms (AWS, Azure, or similar) Why Join Us? Work at the frontier of AI, logic-based reasoning, and decision automation Gain genuine, hands-on experience contributing to a production platform Be mentored by experienced engineers in a supportive, collaborative environment Shape the future of a rapidly growing, mission-driven tech scale-up Enjoy flexible, remote-first working with the autonomy to manage your workload Build a strong foundation for your career in software engineering Potential opportunity to return as a graduate or continue part-time during your final year 25 days annual leave (pro rata) plus UK bank holidays Remote working - work from home, with the option to visit or work at our office in Norwich any time Flexible working hours - we understand you may have university commitments during your placement Quarterly in-person company meetups - connect with the whole team YuLife membership - includes Employee Assistance Programme and wellness rewards Training and tooling - access to learning resources to support your development Dedicated mentor - ongoing support from a senior engineer throughout your placement How to Apply Interested candidates should submit their CV and a brief covering letter outlining: Why you're interested in a placement at Rainbird Any relevant projects, coursework, or experience Your availability and expected placement dates We welcome applications from students at all UK universities participating in Year in Industry programmes. Rainbird is an equal opportunities employer.