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
Experience Level
Experience
Qualifications
Job Summary
Join our dynamic drivers and utilities team, where you will play a crucial role in the planning, design, implementation, and testing of low-level kernel drivers and user-space driver library code. As a vital member of the system software department, which includes two teams (the firmware team being the other), you will contribute to the development of innovative solutions that are at the forefront of AI technology.
About the job
About Graphcore
At Graphcore, we are pioneering the next generation of AI computing technology.
Our team comprises industry-leading experts in semiconductors, software, and artificial intelligence, dedicated to developing a comprehensive AI compute stack that spans from silicon innovations to extensive data center infrastructure.
As a proud member of the SoftBank Group, we are supported by substantial long-term investments, enabling us to advance critical technologies within the rapidly evolving SoftBank AI ecosystem.
To capitalize on the immense opportunities in AI, Graphcore is expanding its global workforce.
We are uniting the brightest minds to tackle the most challenging problems in an environment where every individual can significantly influence the organization, our products, and the future of artificial intelligence.
About Graphcore Ltd.
Graphcore is a trailblazer in AI computing, dedicated to creating advanced technology that powers the future of artificial intelligence. Our innovative solutions are designed to meet the demands of next-generation AI applications.
Similar jobs
1 - 20 of 409 Jobs
Search for Become Part Of Our Talent Community Software Engineering Opportunities
At Gearset, a product-driven company founded by engineers, we truly value a vibrant engineering culture. Our engineering team thrives on a foundation of trust, collaboration, and continuous feedback.With our flat organizational structure, efficient processes, and commitment to delivering features promptly to our users, new team members have the opportunity to make a significant impact from day one.Whether you're an experienced individual contributor or a technical leader, we are eager to connect with you!
Remote|Remote|Cambridge, MA USA; San Francisco, CA USA
Are you interested in exploring future career opportunities at Lila Sciences? Even if you don't see a position that aligns perfectly with your skills and background right now, we invite you to join our talent community. By signing up, you'll be among the first to know about exciting roles that may open up in the future.
Our MissionAt Altos Labs, our mission is to enhance cell health and resilience through innovative cell rejuvenation techniques, aimed at reversing diseases, injuries, and disabilities that may arise throughout life.Learn more by visiting our website at altoslabs.com.Our ValueOur core value is simple yet profound: Everyone is responsible for achieving our inspiring mission.Diversity at AltosWe believe that diverse perspectives are crucial for scientific innovation and inquiry. At Altos, exceptional scientists and industry leaders from all over the globe collaborate to advance our shared mission. We prioritize belonging, ensuring that all employees feel valued for their unique contributions. We are collectively accountable for maintaining a diverse and inclusive environment.Don't See a Position That Interests You? Submit Your Resume!Thank you for your interest in Altos Labs! If you haven't found a job that suits you, please submit your resume here. Your profile will be added to our system, and we will consider you for future opportunities that align with your qualifications.In the meantime, be sure to regularly check our job board as we post new openings every week.Before submitting your application:- Please click here to read the Altos Labs EU and UK Applicant Privacy Notice (bit.ly/eu_uk_privacy_notice)- This Privacy Notice is not a contract, express or implied, and does not set employment terms or conditions.Equal Opportunity EmploymentWe cherish collaboration and scientific excellence.Diverse perspectives and a culture of belonging are fundamental to scientific innovation and inquiry. At Altos Labs, exceptional scientists and industry leaders from around the world join forces to advance our mission. Our commitment to belonging ensures that every employee is appreciated for their unique insights. We are all responsible for fostering an inclusive environment.
Gearset is excited to invite you to join our dynamic Talent Community focused on DevOps. This is a fantastic opportunity for individuals looking to connect, share ideas, and explore career opportunities in a vibrant tech environment. As part of our community, you will gain insights into our innovative products, participate in discussions with industry experts, and stay updated on job openings. Whether you're an experienced professional or just starting your career in DevOps, we welcome you to be a part of our journey.
Join Engine as a Senior Associate in Community OperationsAt Engine, we empower visionary founders who are tackling the world's most critical challenges in areas such as climate change, health, and advanced technologies. Our commitment includes providing robust support through founder programs, access to shared infrastructure and labs, and the opportunity to connect with a diverse national network of corporate partners, investors, and industry experts.
At Gearset, we embrace a unique approach to sales that sets us apart.As we rapidly expand within the Salesforce ecosystem, we have clear objectives, a well-established market presence, and a genuinely supportive team culture. Here, we prioritize collaboration over competition, fostering an environment where intelligent and supportive individuals work together to empower our customers to fully realize the capabilities of our platform.In our team, you will be valued, recognized, and encouraged to excel in your role. Whether you are embarking on your journey in tech sales or come with experience as a Sales Development Representative, Account Executive, or Account Manager, we would love to connect with you.
Location: Cambridge, UK (hybrid work arrangement) Type: Full-time, permanent. Part-time applications are also welcome. Please mention your preferred schedule in your cover letter. Salary: £65,000 to £90,000, depending on experience. This range covers a variety of experience levels. Riverlane considers industry background, transferable skills, and notable achievements when making offers. Company mission Riverlane is dedicated to mastering quantum error correction (QEC) to help unlock new possibilities in science and technology. The team works to overcome the technical hurdles that stand between today’s quantum computers and their potential to solve complex problems in material science, climate research, and drug discovery. What sets Riverlane apart With more than $125 million raised, Riverlane is pushing forward in quantum error correction research and development. The company partners with leading quantum hardware firms and government organizations to make fault-tolerant quantum computing a reality. The team brings together a wide range of skills and backgrounds to meet this ambitious goal.
Harvard University is seeking a dedicated and dynamic Communications and Community Manager to join our Institutional Data Initiative. In this role, you will be responsible for developing and implementing innovative communication strategies that engage and inform our diverse community. You will foster relationships with stakeholders and enhance the visibility of our initiatives through various channels.
Role Overview Roku, Inc. is hiring a Senior Software Engineer - Python (Tools Development) based in Cambridge, United Kingdom. As a leader in TV streaming across the U.S., Canada, and Mexico, Roku aims to power every television worldwide. The company connects viewers with content they love and helps publishers and advertisers reach broad audiences. This role sits within the Automation Support and Tools team. The team develops tools that boost the productivity and efficiency of Roku’s engineering groups, ensuring seamless integration across streaming platforms and smart home devices. Every contribution has a direct impact on millions of TV streamers globally. About the Team The Automation Support and Tools team is known for building solutions that work intuitively and reliably. The group focuses on creating and maintaining tools that support engineering teams, helping Roku products fit smoothly into connected home experiences. What You Will Do Design, build, and maintain automation frameworks and tools for embedded software devices. Support internal teams by developing software tools that streamline testing and product management across Roku’s lineup. Work closely with stakeholders to expand and enhance automation toolkits, adding new features and capabilities. Collaborate across teams to refine and innovate automation frameworks, improving software release validation processes. Location This position is based in Cambridge, United Kingdom.
Role overview Speechify seeks a Platform Software Engineer based in Cambridge, MA. This position centers on building and enhancing the core platforms that power Speechify’s applications. The work involves designing, implementing, and refining scalable systems that influence both product development and the overall user experience. What you will do Develop and maintain platform software supporting Speechify’s products Work with engineering, product, and design teams to deliver reliable solutions Improve existing systems for better performance and scalability Share ideas that help shape the direction of Speechify’s technology Requirements Proven experience building high-quality software Ability to collaborate with cross-functional teams Interest in tackling complex technical challenges This is an onsite role in Cambridge, MA.
Join our innovative team at ttp1 as a Robotic Software Engineer. In this pivotal role, you will develop cutting-edge robotic software solutions that enhance our capabilities and drive our projects forward. Your expertise will be crucial in designing, testing, and implementing software for robotic systems, working alongside a dedicated team of engineers and scientists.If you are passionate about robotics and eager to contribute to groundbreaking technology, we invite you to apply and be a part of our journey!
This Integration Software Engineer position is based in Cambridge, UK and offers a hybrid working arrangement. The role is full-time and permanent. Salary: £65,000 - £80,000, depending on experience. The final offer will reflect relevant experience, transferable skills, and previous achievements. Applicants are encouraged to mention their preferred working schedule in the cover letter. Role overview This role focuses on integrating software solutions that support the advancement of quantum error correction (QEC) technology. Riverlane works at the intersection of quantum computing and fields such as material science, climate research, and drug design. Integration Software Engineers play a key part in developing and connecting systems that help address the technical challenges of QEC. About Riverlane Riverlane is committed to developing quantum error correction technology, aiming to unlock the full potential of quantum computers. The company partners with quantum hardware providers and government agencies to drive progress toward fault-tolerant quantum computing. With over $125 million raised, Riverlane continues to expand its research and development efforts in this area.
POS-9034About Our TeamThe Commerce Hub at HubSpot is revolutionizing how businesses sell, bill, and manage revenue seamlessly within our platform. Handling billions in customer transactions, our focus on accuracy, clarity, and reliability is paramount. We are developing an AI-first commerce ecosystem that integrates flawlessly with HubSpot’s CRM, offering a streamlined, consistent, and adaptable experience for both sellers and buyers.About the RoleWe are in search of a Principal Software Engineer to drive the technical evolution of Commerce Hub. This pivotal role demands hands-on involvement, where you will engage in coding, exploring services, evaluating complex designs, troubleshooting intricate systems, and taking ownership of the architecture for critical components in CPQ, Billing, Payments, and Revenue OS.Your ResponsibilitiesDevelop a Cohesive, Scalable PlatformInfluence the technical roadmap for CPQ, Billing, and Payments using strong, decisive patterns.Define and enhance core domain models to ensure consistent and predictable behavior for pricing, products, contracts, invoices, and payments.Create frameworks that facilitate easy extensions without increasing complexity.Be a Proactive, Impactful BuilderRegularly write code, lead design reviews, and construct impactful systems from start to finish.Manage extensive multi-team projects that encompass CPQ, Billing, and Payments.Transform prototypes into scalable production-ready solutions.Guide Architectural DirectionEstablish patterns for extensibility, contract boundaries, financial accuracy, event-driven consistency, and safe interactions between AI/agents and commerce objects.Advocate for simplicity in complex domains while maintaining consistency across surfaces.Collaborate Closely with Product LeadershipShape product strategies across CPQ, Buyer Portal, and Revenue OS.Assist teams in navigating trade-offs between speed, accuracy, compliance, and long-term platform sustainability.Elevate Organizational StandardsMentor senior engineers and technical leads.Drive informed design choices and facilitate learning from incidents and significant migrations.Encourage teams to align on best practices and strategic goals.
Harvard University is seeking an innovative and dynamic Director of Communications to lead our communication strategies at the Center for Public Leadership. This pivotal role will involve developing and executing comprehensive communication plans that effectively convey the center's mission and values, engage a diverse audience, and enhance our visibility in the public domain.The successful candidate will collaborate with senior leadership and manage a team of communication professionals to produce high-quality content across various platforms, including digital, print, and social media. This position requires a strategic thinker with excellent writing and interpersonal skills, who can adapt messaging to different audiences and stakeholders.
Collaboration Fuels Our Innovation. Join Roku, Revolutionizing Television ViewingRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with aspirations of transforming every television globally. As pioneers in TV streaming, our mission is to serve as the platform that unites the entire TV ecosystem, linking consumers to beloved content, enabling publishers to cultivate and monetize extensive audiences, and equipping advertisers with unique tools for consumer engagement.From day one at Roku, your contributions will be recognized and valued. We are a fast-evolving public company where every team member plays a significant role. Embrace the opportunity to delight millions of TV streamers globally while gaining invaluable experience across diverse disciplines. Role Overview At Roku, you will work on a platform utilized by real users. Showcase your achievements to friends and family, and see your work in leading electronics retailers.As a senior member of the Roku Core OS team, you will take part in designing and developing the core/system components of Roku OS. We seek a senior software engineer with profound expertise in embedded Linux development and integration.Roku boasts a proven history of creating successful products based on value SoCs, relying on our talented software engineers to optimize limited resources.We genuinely mean it when we say that Roku is a place where everyone contributes. If you aspire to work with top talent, developing products used by millions, and thrive in a tech culture that excels, we invite you to contact us. Join us in creating the next generation of cost-effective streaming players and TVs for our customers. Your Responsibilities Design and develop OS features within a multi-process environment that prioritize speed, efficiency, and platform flexibility.Exhibit excellence in C++ development to deliver high-performance and ultra-reliable software, focusing on optimization, performance, and memory management.Implement features with the necessary abstractions to ensure compatibility across various hardware.
Teamwork Makes the Stream Work. Roku is Revolutionizing Television.As the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to empower every television globally. We pioneered the concept of streaming to TVs and aspire to connect consumers to their favorite content while enabling content publishers to grow and monetize their audiences. Advertisers can also benefit from our unique engagement capabilities.From day one at Roku, you'll be a key contributor in our dynamic and fast-growing public company, where every team member makes a significant impact. Join us to delight millions of TV streamers worldwide while gaining diverse experiences across various disciplines. About the TeamThe International TV Software team at Roku focuses on developing and delivering innovative software for television platforms in international markets, particularly in Europe and Australia. Collaborating closely with SOC partners, we aim to introduce new TV products, develop software that adheres to regional broadcast standards, and support certification with organizations like ETV, the BBC, and DTG. Our team engages in both new platform and common software development projects, contributing to both groundbreaking features and the ongoing evolution of Roku’s international TV software ecosystem. We value engineers who are inquisitive, adaptable, and eager to comprehend the full scope of the systems they work on.About the RoleAs a Software Engineer on the Regional TV Software team, you will play a vital role in developing and delivering software for regional TV platforms, engaging in both new projects and software development. You will collaborate with SOC vendors, assist in certification processes with UK and European broadcasting organizations, and contribute to defining and building new software features. This position is ideal for an early-career engineer who is curious, collaborative, and driven to expand their expertise across various areas of a complex software system.What You’ll Be DoingDeveloping and maintaining software for regional TV platforms, focusing on European and Australian markets.Collaborating with SOC vendors to support new initiatives and software projects.
At Gearset, we pride ourselves on being the premier DevOps platform for Salesforce, driven by a passion for addressing the real challenges our users face. Our product team is at the heart of this mission, engaging in meaningful work alongside intelligent and supportive colleagues dedicated to identifying the root causes of customer pain points and developing high-quality solutions that facilitate their progress.We believe that tackling user challenges allows our Product Managers to make a significant impact from day one. You will enjoy genuine autonomy and be empowered to make informed decisions, collaborating with your team to deliver true value to our customers. Whether you are an Associate Product Manager or a Senior PM seeking a new opportunity, we are eager to connect with you.
At Gearset, we are at the forefront of the DevOps revolution for Salesforce, driven by our commitment to addressing the genuine, intricate challenges faced by our users in a straightforward and intuitive manner. This passion is embodied in our exceptional UX team. As a member of our team, you will tackle significant challenges alongside intelligent and supportive peers who share a passion for delivering quality experiences.We are confident in our innovative platform and the untapped potential of the market, and we have ambitious plans for future growth. As we expand, we are actively seeking talented UX designers to join our ranks. Whether you identify as a mid-level or senior UX designer, we are eager to initiate a conversation with you.
About Graphcore At Graphcore, we are pioneering the next generation of AI computing technology. Our team comprises industry-leading experts in semiconductors, software, and artificial intelligence, dedicated to developing a comprehensive AI compute stack that spans from silicon innovations to extensive data center infrastructure. As a proud member of the SoftBank Group, we are supported by substantial long-term investments, enabling us to advance critical technologies within the rapidly evolving SoftBank AI ecosystem. To capitalize on the immense opportunities in AI, Graphcore is expanding its global workforce. We are uniting the brightest minds to tackle the most challenging problems in an environment where every individual can significantly influence the organization, our products, and the future of artificial intelligence.
Full-time|$108K/yr - $140K/yr|On-site|Cambridge, MA USA
Your Contribution at Lila Sciences Lila Sciences is seeking a passionate Software Engineer to spearhead the development of cutting-edge Lab Instrument Integration Software, a crucial element of our AI-powered laboratory ecosystem. We want innovative thinkers who thrive at the intersection of software, science, and hardware, delivering impactful solutions that propel scientific advancements. Key Responsibilities Lab Instrument Software Development: Design and implement reliable software that facilitates seamless communication between robotic systems and automation hardware (e.g., robotic arms, liquid handlers, sensors) and control software, guaranteeing effective hardware integration. System Integration: Integrate lab instruments into our next-gen AI-driven lab automation framework, managing intricate connections between cloud and edge infrastructures, along with device execution. Testing and Debugging: Conduct comprehensive testing, debugging, and troubleshooting of drivers to pinpoint, isolate, and resolve performance issues, bugs, and compatibility hurdles. Technical Documentation: Develop, revise, and maintain thorough documentation for driver interfaces, APIs, and integration procedures, ensuring clarity for internal teams and end-users. Collaboration and Support: Partner with cross-functional teams, including hardware engineers, software developers, product managers, and end-users, to provide technical assistance and resolve integration challenges efficiently. AI-Driven Development: Leverage advanced coding models and development tools to enhance the speed and quality of software delivery. Qualifications for Success Proficiency in Python, C#/.NET, or other programming languages/frameworks is essential. Proven experience in debugging and problem-solving, particularly in hardware-software integration contexts. Strong analytical skills and a methodical approach to troubleshooting complex technical challenges. Excellent verbal and written communication skills to facilitate effective collaboration within multidisciplinary teams. Bonus Qualifications A keen interest or background in science. Experience in developing software for laboratory instruments.
Mar 20, 2026
Sign in to browse more jobs
Create account — see all 409 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.