Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Qualifications
We are looking for candidates with a strong background in systems engineering, including:Proficiency in modeling tools and techniquesExperience with software development methodologiesStrong analytical and problem-solving skillsAbility to work in a collaborative team environmentExcellent communication skills, both written and verbalA Bachelor's degree in Engineering or a related field is preferred. Relevant industry experience will be highly regarded.
About the job
Join Alten, a leader in engineering and technology consulting, as a Modeling System Engineer. In this role, you will utilize your expertise to develop, test, and optimize complex modeling systems to support innovative projects across various sectors. You will collaborate with multidisciplinary teams, ensuring that our solutions exceed client expectations and contribute to cutting-edge technological advancements.
About Alten
Alten is a leading provider of engineering and technology consulting services. We pride ourselves on our commitment to innovation and excellence, enabling our clients to succeed in a rapidly changing technological landscape. Join a dynamic team that values creativity, expertise, and the pursuit of excellence.
Similar jobs
1 - 20 of 310 Jobs
Search for Graduate Software Engineer Neuro Engine Modelling 2026
About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing, developing groundbreaking hardware, software, and systems that will unleash the next era of AI advancements. Our vision is to facilitate the widespread adoption of AI solutions across industries. As part of the prestigious SoftBank Group, Graphcore collaborates with a distinguished network of companies driving transformative technologies. Together, we aspire to enable Artificial Super Intelligence, ensuring its benefits are accessible to all. Our team is a diverse blend of AI research experts, silicon designers, software engineers, and systems architects, fostering a culture of continuous learning and relentless innovation. Job Summary Join our Modelling team to play a critical role in the planning, design, implementation, and testing of software for next-generation AI hardware. You will assist various teams in integrating future hardware versions and expanding distributed modelling environments, reporting directly to the Modelling Team Manager. The Team The Modelling team collaborates closely with framework engineers to develop cutting-edge AI solutions, working on integrating modelling and profiling capabilities into the machine learning stack. Responsibilities and Duties Support the design, implementation, testing, and documentation of high-standard software for future hardware using C/C++/Python. Engage in agile development as part of a scrum team, ensuring rapid software delivery. Communicate effectively, contributing to technical discussions with software and hardware engineers, architects, and stakeholders. Be hands-on during key product development phases, collaborating closely with team members.
About UsGraphcore stands at the forefront of innovation in Artificial Intelligence computing. We are dedicated to creating cutting-edge hardware, software, and system infrastructures that will facilitate the next wave of AI advancements and promote the widespread integration of AI technologies across various industries.As a proud member of the SoftBank Group, Graphcore is part of a prestigious network of companies that are driving some of the most transformative technological advancements globally. Our shared mission is to enable the emergence of Artificial Super Intelligence and ensure its benefits are accessible to all.Our diverse teams are composed of experts from various fields, including AI research, silicon design, software engineering, and systems architecture. At Graphcore, we foster a culture of continuous learning and relentless innovation.Job SummaryAs a Graduate Software Engineer in our Triton team, you will report to a Team Lead within the frameworks team. Your role will be crucial in designing, implementing, optimizing, maintaining, and providing support for the software that ensures our machine learning accelerators are seamlessly integrated with top machine learning frameworks such as PyTorch and Triton. You will be an integral part of a SCRUM team that is responsible for delivering new features, optimizing performance, reviewing code changes, and developing technical documentation while collaborating with upstream communities.
About UsGraphcore stands at the forefront of innovation in Artificial Intelligence computing. We are crafting state-of-the-art hardware, software, and systems infrastructure to enable the next wave of AI advancements and facilitate the broad adoption of AI solutions across various industries.As a proud member of the SoftBank Group, Graphcore is part of a prestigious collective known for pioneering transformative technologies. Our bold vision aims to empower Artificial Super Intelligence and ensure its benefits reach everyone.Our diverse teams are comprised of AI research specialists, silicon designers, software engineers, and systems architects, fostering a culture rich in continuous learning and innovation.Job SummaryBecome a vital member of our dynamic Software Infrastructure team, where you will play a crucial role in scaling and managing our infrastructure. You will develop essential tools and services that empower our broader software team, enhancing the build, test, deployment, and productization processes of our Machine Learning software components. This role offers the opportunity to work with our High-Performance Computing (HPC) AI platforms, providing you with invaluable experience in distributed systems.
About UsGraphcore is a pioneering force in the realm of Artificial Intelligence computing. Our mission is to create cutting-edge hardware, software, and system infrastructure that will pave the way for future AI breakthroughs and broaden the adoption of AI solutions across all sectors.As a proud member of the SoftBank Group, we are part of a prestigious network of companies that are at the forefront of transformative technologies. Our shared vision is to unlock the potential of Artificial Super Intelligence, ensuring its benefits are accessible to all.At Graphcore, our teams are comprised of professionals from a variety of backgrounds, contributing a wealth of skills and perspectives. Our culture thrives on continuous learning and innovation, bringing together AI research specialists, silicon designers, software engineers, and systems architects.
About Us Graphcore is at the forefront of innovation in Artificial Intelligence computing, dedicated to developing pioneering hardware, software, and systems infrastructure that will drive the next wave of AI breakthroughs. Our mission is to facilitate the broad adoption of AI solutions across various industries. As part of the esteemed SoftBank Group, Graphcore stands alongside a select group of companies that are responsible for some of the most transformative technologies in the world. Together, we share an ambitious vision: to make Artificial Super Intelligence accessible to all. Our teams are comprised of individuals from diverse backgrounds, offering a rich array of skills and perspectives. This melting pot includes AI research specialists, silicon designers, software engineers, and systems architects, all contributing to a culture of continuous learning and relentless innovation. Job Summary The System Software group includes the Firmware team, the Drivers and Utilities team, and the System QA team. We are tasked with enabling all silicon and hardware platforms developed by our colleagues at Graphcore. Our objective is to create high-quality software and APIs that empower the broader software team to leverage our products efficiently. The Team The Drivers and Utilities team is responsible for developing kernel and user-space software, ensuring our customers can extract maximum performance and utility from our unique hardware. We closely collaborate with the software engineering team working on our Poplar SDK to support machine learning applications and with silicon and hardware engineers to fully harness the capabilities of our Graphcore IPU solution. Responsibilities and Duties Develop code in accordance with Graphcore standards. Create comprehensive unit tests for all code produced. Engage in code reviews both as an individual contributor and as part of the team. Participate actively in Scrum ceremonies. Conduct manual testing on code developed by yourself and others. Maintain our Continuous Integration system and troubleshoot issues as they arise. Contribute to and participate in technical design discussions with team members. Candidate Profile Essential Qualifications Bachelor’s or Master’s Degree in Computer Science, Mathematics, Machine Learning, Data Science, or a related field. Demonstrated proficiency in programming languages relevant to the role. Strong problem-solving skills and a passion for technology. Excellent communication and teamwork abilities.
Alten is seeking a Model-Based Software Engineer in Bristol to contribute to software development projects using model-based design methods. This position involves collaborating with cross-functional teams to create software solutions tailored to client requirements. Role overview The Model-Based Software Engineer will focus on designing and developing software through advanced modeling techniques and specialized tools. The work centers on delivering reliable, high-quality software products that align with client goals. Collaboration This role works closely with colleagues from various disciplines. Teamwork and communication are essential to ensure that solutions meet technical and project needs. Key responsibilities Apply model-based design to develop software solutions Participate in cross-functional team efforts Use advanced modeling tools and techniques to support software delivery
About UsGraphcore stands at the forefront of innovation in the realm of Artificial Intelligence compute. We are dedicated to developing cutting-edge hardware, software, and systems infrastructure designed to catalyze the next wave of AI breakthroughs and facilitate the ubiquitous adoption of AI solutions across diverse industries.As a proud member of the SoftBank Group, Graphcore is part of a prestigious consortium of companies that are pioneering some of the most transformative technologies globally. Our united ambition is to enable Artificial Super Intelligence and ensure its benefits are accessible to all.Our diverse teams comprise AI research specialists, silicon designers, software engineers, and systems architects, fostering a vibrant culture of continuous learning and relentless innovation.
About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing. We are pioneering hardware, software, and system infrastructures designed to unleash the next wave of AI advancements, facilitating the widespread integration of AI solutions across diverse industries. As a proud member of the SoftBank Group, Graphcore collaborates with a select group of companies that are responsible for some of the most transformative technologies globally. Together, we share a bold mission: to empower Artificial Super Intelligence and ensure its advantages reach everyone. Our teams comprise individuals from varied backgrounds, bringing a rich tapestry of skills and perspectives. We are a melting pot of AI research experts, silicon designers, software engineers, and systems architects, nurturing a culture of continual learning and relentless innovation. Job Summary As a Graduate Firmware Engineer reporting to the Firmware Manager, you will play a pivotal role in designing, developing, and delivering the firmware that drives our next-generation products. You will engage in technical discussions with various teams within Graphcore and our partners. The Team The firmware team is responsible for writing the software that guarantees the complete boot-up of Graphcore Hardware and Silicon. We design and maintain interfaces that enable our Driver software to communicate with Graphcore Silicon. We also present telemetry and monitoring data for use by the host system via the SMBus interface and by data center operatives through the BMC. Responsibilities and Duties Assist in the design, development, and delivery of firmware code that meets Graphcore's high standards. Engage in technical design discussions within the Firmware team, as well as with other teams and partners. Participate in code reviews both individually and collaboratively. Take part in Agile ceremonies and proactively enhance Agile best practices within the team. Contribute to in-depth technical design discussions, introducing innovative ideas and techniques. Support engineers in troubleshooting and resolving firmware-related issues with our products.
About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing. We are dedicated to developing transformative hardware, software, and systems infrastructure, unlocking the potential for the next wave of AI advancements and facilitating the widespread use of AI solutions across diverse industries. As part of the esteemed SoftBank Group, Graphcore is aligned with a prestigious cohort of companies that are pivotal in creating groundbreaking technologies. Together, we share a visionary goal: to realize Artificial Super Intelligence and ensure its benefits are available to all. Our team is composed of individuals from varied backgrounds, contributing a wide array of skills and perspectives. This diverse collective of AI researchers, silicon designers, software engineers, and systems architects fosters a culture of continuous learning and relentless innovation. The Team We are on the lookout for an enthusiastic and inquisitive Graduate IT Infrastructure Engineer to join our Infrastructure Solutions team. This position presents an exciting opportunity to cultivate deep technical expertise while supporting the systems that drive next-generation AI workloads throughout the organization. The Infrastructure Solutions team is responsible for the design, construction, and maintenance of the IT environments that empower our engineers to innovate at scale. Our work encompasses on-premise infrastructure, cloud platforms, networking, automation, and security, ensuring optimal performance, resilience, and reliability across the board. As a graduate, you will be exposed to enterprise-scale infrastructure and cutting-edge AI hardware environments, all while learning from seasoned engineers.
Join our dynamic Graduate Programme at Assystem, an opportunity crafted to expedite your career trajectory. This two-year program immerses you in real-world projects, expert guidance, and the chance to make a tangible impact from your first day.As a participant, you will enjoy: Direct mentorship from industry experts — gain insights from seasoned professionals. Collaborative peer learning through Graduate Forums — engage, collaborate, and grow together. A customized upskilling pathway — enhance your technical and professional capabilities. Diverse rotations across sectors, clients, and locations — expand your horizons and experience.Throughout the two-year self-directed journey, you’ll acquire invaluable insights into the nuclear sector. Your experience will start with broad exposure to various teams and clients, leading to more specialized work that aligns with your aspirations. Anticipate variety, challenges, and growth — all while contributing to some of the most significant energy projects in the UK.
About UsGraphcore is a pioneering force in the realm of Artificial Intelligence computing, dedicated to creating cutting-edge hardware, software, and systems infrastructure that will usher in a new era of AI advancements.As a proud member of the SoftBank Group, Graphcore collaborates with a prestigious network of companies committed to driving transformative technologies. Our shared ambition is to enable Artificial Super Intelligence and ensure its advantages are available to all.Our diverse teams encompass a wide array of skills and perspectives, including AI researchers, silicon designers, software engineers, and systems architects, fostering a culture of continuous learning and innovation.Job SummaryJoin our Analysis Tools Team as a Graduate Engineer, where you'll be integral in developing profiling tools designed to assist users in optimizing their applications for Graphcore hardware.The TeamThe Analysis Tools Team is responsible for creating profiling tools that help users maximize their applications' efficiency on Graphcore hardware. This involves gathering profiling data from both hardware and software, processing it, and presenting it through libraries, command line tools, and graphical interfaces.Responsibilities and DutiesDesigning, developing, and testing profiling features.Resolving bugs and providing customer support.Collaborating with fellow engineers and sharing knowledge.
Join Alten, a leader in engineering and technology consulting, as a Modeling System Engineer. In this role, you will utilize your expertise to develop, test, and optimize complex modeling systems to support innovative projects across various sectors. You will collaborate with multidisciplinary teams, ensuring that our solutions exceed client expectations and contribute to cutting-edge technological advancements.
About UsGraphcore stands at the forefront of innovation in Artificial Intelligence computing, pioneering the development of advanced hardware, software, and systems infrastructure that will catalyze the next wave of AI breakthroughs. Our mission is to enable the extensive integration of AI solutions across diverse industries.As part of the prestigious SoftBank Group, Graphcore is aligned with a select group of companies that are shaping transformative technologies worldwide. Together, we strive to realize a vision of Artificial Super Intelligence, ensuring its advantages are accessible to all.Our team is a vibrant mix of individuals from various backgrounds, encompassing AI research specialists, silicon designers, software engineers, and systems architects. At Graphcore, we foster a culture of continuous learning and relentless innovation.Job SummaryAs a Graduate Machine Learning Engineer within the Applied AI team at Graphcore, you will play a pivotal role in enhancing AI technology through the development and optimization of AI models specifically designed for our cutting-edge hardware. Collaborating closely with the Software Development and Research teams, you will be instrumental in discovering opportunities for innovation and differentiation in Graphcore’s technology. This position is ideal for someone passionate about hands-on model work, possessing a robust foundation in machine learning principles, and eager to advance AI performance in practical systems.The TeamThe Applied AI team is dedicated to comprehending the latest AI models, applications, and software to ensure seamless integration with the AI ecosystem. Our responsibilities include building reference applications, enhancing key software libraries (e.g., optimizing kernels for efficiency on our hardware), and collaborating with the Research team to develop and publish groundbreaking ideas in areas such as efficient computing, model scaling, and distributed training and inference of AI models across various modalities and applications.Responsibilities and DutiesDevelop and implement state-of-the-art machine learning models and optimize them for performance and accuracy, scaling effectively to thousands of accelerators.
About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing, dedicated to transforming the landscape of AI technology. We are pioneering the development of hardware, software, and systems infrastructure that will catalyze the next wave of AI breakthroughs, facilitating the widespread adoption of AI solutions across diverse industries. As a proud member of the SoftBank Group, Graphcore joins a distinguished family of companies that are driving some of the world’s most revolutionary technologies. Together, we share an ambitious vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to all. Our team is a rich tapestry of talents and perspectives, comprising AI research specialists, silicon designers, software engineers, and systems architects, all thriving in a culture focused on continuous learning and innovation. Job Summary We invite applications for the position of Graduate Software Engineer to join our dynamic team, which is at the cutting edge of developing high-performance machine learning (ML) kernels tailored for next-generation AI hardware. In this role, you will be instrumental in designing optimized compute kernels that facilitate a broad spectrum of ML operators, enabling applications ranging from convolutional neural networks (CNNs) to large language models (LLMs). Your work will involve leveraging low-level programming and hardware-aware optimization techniques to maximize performance and efficiency on modern accelerators. This position offers a unique chance to operate at the nexus of ML, numerical computing, and scalable systems. The Team Join our expanding Kernel Engineering team, which is dedicated to delivering a high-performance compute library that empowers customers to extract maximum performance from their AI hardware. Responsibilities and Duties Assist in the design and implementation of kernels for linear algebra and tensor operations (e.g., GEMM, batched GEMM, convolutions, reductions, elementwise, and fused operations) using C++. Profile and optimize for next-generation AI hardware, focusing on threading, cache locality, memory layout, and kernel launch efficiency. Support performance and correctness by implementing microbenchmarks, regression tests, and numerical validation. Debug issues, resolve bugs, and enhance the quality and functionality of the product. About You You are collaborative and open-minded, with a keen interest in performance optimization and memory-efficient designs, eager to join a team that values innovation and excellence.
Join Vertical Aerospace as an Advanced Thermal Modelling Engineer, where you will play a key role in revolutionizing aerospace technology. You will collaborate with a dynamic team to develop advanced thermal models that are critical to our innovative electric aircraft designs. Your expertise will directly contribute to our mission of creating sustainable and efficient aviation solutions.
About Us Graphcore stands at the forefront of innovation in Artificial Intelligence computing. We are dedicated to developing cutting-edge hardware, software, and systems infrastructure designed to unlock the next generation of AI breakthroughs and facilitate the widespread integration of AI solutions across all industries. As a proud member of the SoftBank Group, Graphcore is part of an elite network of companies that are pivotal in shaping transformative technologies. We share a bold vision: to empower Artificial Super Intelligence and ensure its benefits are universally accessible. Our teams consist of professionals from diverse backgrounds, offering a wide range of skills and perspectives. Our unique culture fosters continuous learning and relentless innovation, comprising AI research specialists, silicon designers, software engineers, and systems architects. Job Summary The System Software group includes the Firmware team, the Drivers and Utilities team, and the System QA team, all of which are responsible for enabling the silicon and hardware platforms produced at Graphcore. Our objective is to deliver high-quality software and APIs for the wider software team to utilize our products effectively. The Team The Drivers and Utilities team is dedicated to developing kernel and user-space software that maximizes performance and utility from our innovative hardware. We collaborate closely with the software engineering team working on our Poplar SDK to support machine learning applications, alongside silicon and hardware engineers to fully leverage the capabilities of our Graphcore IPU solutions. Responsibilities and Duties Develop code adhering to Graphcore standards. Create appropriate unit tests for all written code. Engage in code reviews both individually and as part of a team. Participate in Scrum ceremonies. Conduct manual testing of your own and others' code. Maintain and troubleshoot our Continuous Integration system. Contribute to and engage in technical design discussions with team members. Candidate Profile Essential Bachelor’s or Master’s Degree in Computer Science, Mathematics, Machine Learning, Data Science, or a related field. Strong programming skills and familiarity with relevant software development tools. Ability to work collaboratively in a team-oriented environment. Desire to learn and adapt in a fast-paced, evolving industry.
Join Egis Group as a Senior Wastewater Modeller, where you will play a pivotal role in designing and optimizing wastewater systems for various projects. You will leverage your expertise to deliver innovative solutions, ensuring compliance with environmental regulations while meeting client needs. This position offers an opportunity to work on high-profile projects, collaborate with talented professionals, and contribute to sustainable practices in water management.
About Graphcore Graphcore is at the forefront of innovation in Artificial Intelligence computing. Our mission is to develop cutting-edge hardware, software, and systems infrastructure that will pave the way for the next generation of AI breakthroughs and facilitate the widespread adoption of AI solutions across various industries. As a proud member of the SoftBank Group, Graphcore is part of an elite family of companies that are responsible for some of the most transformative technologies in the world. We share a visionary goal: to enable Artificial Super Intelligence and ensure its benefits are available to all. Our teams are composed of individuals from diverse backgrounds, bringing a wealth of skills and perspectives together. With experts in AI research, silicon design, software engineering, and systems architecture, Graphcore fosters a culture of continuous learning and relentless innovation. Job Summary We invite you to join our dynamic Software Infrastructure team, where you will play a crucial role in scaling and managing our infrastructure. In this position, you will develop essential tools and services that empower our broader software team. Your contributions will significantly enhance the build, test, deployment, and productization processes of our Machine Learning Software components. You will have the opportunity to work with our High-Performance Computing (HPC) AI platforms while gaining invaluable experience in distributed systems. The Team This is an exciting opportunity to be part of a newly established team within the Software Operations group. The Build Engineering team focuses on the comprehensive process of building and integrating the Machine Learning Software stack. You will collaborate closely with the QA and development teams to gain insights into how our ML software stack is constructed, ensuring best practices in build processes and validation.
Launch Your Career with Us!“Are you prepared to be an integral part of a team dedicated to flood risk management and the future of the Water Industry?”Our Water division is seeking a motivated Coastal Modeller to join our vibrant and expanding Water Business Line. This is an exciting opportunity to contribute to significant, impactful projects throughout the UK and beyond while working within one of the UK’s most ambitious engineering hubs.In this role, you will be essential in developing resilient solutions that benefit communities, infrastructure, and the environment. Each day brings new challenges, offering you the opportunity to innovate and collaborate with a diverse team.Your Responsibilities:Conduct modelling studies for various projects, from feasibility assessments to detailed design.Collaborate with multidisciplinary teams to ensure effective delivery of modelling studies.Assist in the development, setup, and implementation of numerical models.Support senior team members in project execution, including data analysis and reporting.Ensure project tasks meet budget, timeline, and quality standards.Contribute to the creation of technical reports and project documentation. Engage with internal teams and assist in client and stakeholder communication as needed.Continue to expand your technical expertise in coastal modelling. If you are passionate about innovation and transforming ambitious ideas into reality, AECOM is the place for you. Join a team that not only constructs infrastructure but also enhances communities and improves lives. Follow our AECOM Water LinkedIn page to stay informed on the impactful projects we’re undertaking and witness the difference we’re making in the industry!Grow with Us!Be part of our dynamic Water business, which includes around 600 specialists throughout the UK & Ireland. Collaborate with top engineers and consultants on a range of exciting projects, from small-scale initiatives to large-scale ventures, from concept to completion.At AECOM, you will thrive in an inclusive, forward-thinking environment where your contributions are valued. Enjoy a variety of core and personalized benefits designed to support your well-being and future, tailored to your lifestyle. Take advantage of career development opportunities, technical practice networks, AECOM University, volunteer days, and our flexible hybrid working model for an optimal work-life balance. We understand that everyone’s needs are unique, so we are open to discussing part-time or flexible working arrangements.
AECOM is looking for a Senior / Principal Civil 3D Modeller to join the team in Bristol. This position centers on producing detailed 3D models that support a range of civil engineering projects. Role overview As part of the design group, this modeller plays a central role in shaping infrastructure solutions. The work involves translating engineering concepts into precise 3D models that guide project development and delivery. What you will do Create and refine 3D models for civil infrastructure projects using Civil 3D software Collaborate with engineers and other team members to ensure models meet project requirements Support the design process by providing accurate visualizations and technical input Location This role is based in Bristol.
Apr 29, 2026
Sign in to browse more jobs
Create account — see all 310 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.