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.

Senior Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 488Since 2016

Location

Worldwide

Posted

1 day ago

Salary

0

Seniority

Senior

Job Description

Senior Software Engineer

Graphcore

Role Description Help prove the ML software stack that future AI systems will depend on. Graphcore is expanding the software systems behind AI compute at datacenter scale. This role focuses on validating a complex machine learning stack before it reaches customers and hardware. - You will build the test infrastructure, automation and tooling that engineers trust every day. - Your work will help raise reliability, performance and maintainability across frameworks, simulators, emulators and future hardware. - You will shape test architecture across large codebases, CI pipelines and representative ML workloads. - You will use strong software engineering judgement to turn complex technical goals into scalable validation systems. This is a role for someone who enjoys depth, ownership and useful engineering. You will make quality easier, faster and more visible for teams building at the edge of AI compute. Qualifications - Strong software design skills, with experience building maintainable systems across large codebases. - Production Python experience, including testable, reliable code used by other engineers. - Experience with CI/CD, automated testing and Linux based development workflows. - Familiarity with C or C++, with confidence reading and debugging low level code. - Understanding of ML frameworks, workloads or model execution beyond simple API usage. - Ability to mentor engineers, improve practices and take ownership of complex technical problems. Benefits - Unlimited annual leave - Up to 5% matched pension - Phantom equity – share in Graphcore’s success - True flexibility in how and where you work - Office spaces designed for collaboration - Free food and an on-site barista - Health cash plan - Income protection - Life assurance - Along with other benefits you can choose from (private medical insurance, dental plan etc) Company Description Graphcore is one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank Group, Graphcore is a member of an elite family of companies responsible for some of the world’s most transformative technologies. Together, they share a bold vision: to enable Artificial Super Intelligence and ensure its benefits are accessible to everyone. Graphcore’s teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives. A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore brings together deep expertise to solve complex problems and deliver meaningful progress in AI compute. If you want to shape how complex ML software is tested, trusted and improved, we’d love to hear from you. Apply now to be part of the journey.

Related Job Pages

More Software Engineer Jobs

Avalara logo

Principal Software Engineer

Avalara

Headquartered in Seattle, Washington, Avalara has been disrupting the world of sales tax management since its inception in 2004. Since the company was founded, its dedicated team h

Role Description Avalara is modernizing its global registration, licensing, and compliance platforms to make complex tax and regulatory work faster, more scalable, and easier for customers to navigate. As Principal Engineer, you will lead the architecture for cloud-native, compliance-critical platforms that support automation, workflow orchestration, intelligent decisioning, and reusable shared services. You will work across product, engineering, operations, and design to turn business strategy into reliable platform capabilities with measurable customer and operational impact. You will report to the VP of Engineering. This is a fully remote role. Responsibilities - Shape architecture for a cloud-native, jurisdiction-aware platform supporting global registration, licensing, and compliance services. - Lead modernization work that consolidates shared capabilities, decouples user experiences, and improves platform scalability. - Architect rules engines, decision systems, and workflow orchestration for long-running compliance operations. - Design systems that use AI-assisted automation responsibly, with human oversight, explainability, auditability, privacy, and operational control. - Establish scalable data models, governance strategies, and integration patterns for complex regulatory and licensing data. - Partner with product, engineering, operations, and design teams to deliver platform capabilities that improve customer outcomes. - Set standards for performance, reliability, security, observability, resiliency, and operational excellence. - Lead architectural reviews, technical strategy discussions, and design decisions across multiple engineering teams. - Find and address scalability risks, technical debt, reliability concerns, and performance bottlenecks before they affect customers. - Mentor engineers and promote high standards for ownership, simplification, AI-enabled engineering practices, and long-term platform sustainability. Qualifications - Bachelor's degree in Computer Science Engineering. - 15+ years of software engineering experience, including enterprise-scale platform architecture, modernization, and distributed cloud-native systems. - Experience designing, scaling, and operating cloud-native software-as-a-service platforms, including hands-on experience with Amazon Web Services, continuous integration and delivery, infrastructure automation, and modern DevOps practices. - Experience modernizing legacy or fragmented platforms into scalable shared-service architectures. - Experience building rules-based, policy-driven, workflow, or compliance-oriented systems that require auditability, traceability, security, privacy, and regulatory control. - Demonstrated applied AI experience, including responsible use of large language models, agents, intelligent decisioning, or workflow automation to improve engineering, operational, or customer outcomes. Benefits - Total Rewards: In addition to a great compensation package, paid time off, and paid parental leave, many Avalara employees are eligible for bonuses. - Health & Wellness: Benefits vary by location but generally include private medical, life, and disability insurance. - Inclusive culture and diversity: Avalara strongly supports diversity, equity, and inclusion, and is committed to integrating them into our business practices and our organizational culture. Company Description We’re defining the relationship between tax and tech. We’ve already built an industry-leading cloud compliance platform, processing over 54 billion customer API calls and over 6.6 million tax returns a year. Our growth is real - we're a billion dollar business - and we’re not slowing down until we’ve achieved our mission - to be part of every transaction in the world. We’re bright, innovative, and disruptive, like the orange we love to wear. It captures our quirky spirit and optimistic mindset. It shows off the culture we’ve designed, that empowers our people to win. We’ve been different from day one. Join us, and your career will be too. We’re An Equal Opportunity Employer. Supporting diversity and inclusion is a cornerstone of our company — we don’t want people to fit into our culture, but to enrich it. All qualified candidates will receive consideration for employment without regard to race, color, creed, religion, age, gender, national orientation, disability, sexual orientation, US Veteran status, or any other factor protected by law. If you require any reasonable adjustments during the recruitment process, please let us know.

Worldwide
nDeavour Consulting logo

Mobile Apps Developer

nDeavour Consulting

We are a staffing and IT recruitment company based in Sofia, Bulgaria.

Full TimeRemoteTeam 1-10Since 2019H1B No Sponsor

• Develop and maintain high-quality mobile applications for both iOS and Android using React Native and TypeScript • Build reusable, scalable, and maintainable mobile components • Collaborate closely with Product, Design, Backend, and QA teams to deliver new features • Integrate mobile applications with REST APIs and backend services • Participate in code reviews and continuously improve engineering standards • Write clean, well-tested, and maintainable code • Help improve mobile CI/CD pipelines and release processes • Monitor application health, investigate crashes, and resolve production issues • Optimize application performance, responsiveness, and overall user experience • Contribute ideas that improve developer experience, architecture, and engineering practices

United States
ContractRemoteTeam 1,001-5,000Since 2003H1B Sponsor

Role Description As an AI-Assisted Java Code Analyst, you will participate in the design of the solutions and software to cover the required functionalities. In addition, you will review, improve, and optimize application code using advanced AI tools and modern development practices in Trading Controls tools. This role combines application analysis, code quality assurance, and AI-driven optimization, contributing to the delivery of robust, scalable, and secure solutions aligned with the bank's technology standards. - Develop the required specifications, through the delivery of services and technical components required for its operation with a view of your own development and its integration with other teams and systems. - Document the solutions in JIRA, Confluence, ALM… - Analyze and review Java and Spring Boot-based applications to ensure code quality, scalability, and maintainability, and reduce technical debt. - Leverage AI-powered tools (e.g., GitHub Copilot, Devin) to accelerate code analysis, refactoring, and documentation. - Collaborate with engineering teams to identify performance bottlenecks and propose improvements. - Support the implementation of best practices in backend and frontend development. - Contribute to continuous integration and delivery processes. - Manage requests to other production support teams. Qualifications - A minimum of 3 years of experience as a developer in the required areas is required. - Knowledge and experience in AI-powered tools (e.g., GitHub Copilot, Devin). - Experience in enhancing code quality, reducing technical debt, and improving delivery efficiency. - Java; Java Database Connectivity; J2EE. - Spring Boot. - JavaScript. - Maven. - JADE (Node.js). - HTML. - BBDD Oracle. - APIs, Microservices. - CI/CD pipelines, version control (Git), and DevOps practices. - High experience in cybersecurity & Quality (Fortify, SonarQube…) to resolve and reduce technical debt. - English and Spanish skills. Requirements - Knowledge of cloud platforms and distributed systems is a plus. - Knowledge and experience with AI tools. - Knowledge of Treasury/Financial products. - Ability to understand requirements from business analysts. - Interest in new technologies and programming languages. - Good written and verbal communication skills. - Experience of working in a team environment. Benefits - Remote position working for Malaga hub. - Long term Freelance Contract. - CET working hours. - Possibility to be part of a multicultural team and work on international projects.

Spain
Collectors logo

Senior Software Engineer, Back-End (Vault)

Collectors

Helping collectors pursue their passion

Full TimeRemoteTeam 1,001-5,000Since 1986H1B Sponsor

Collectors is the leading creator of innovative technology that provides value-added services for collectors worldwide. We grade, authenticate, vault, and sell millions of record-setting collectibles, all while modernizing and digitalizing the process to further our mission of helping collectors pursue their passions. We’re always on the lookout for talented people to join our growing team. Our services span collectible trading cards, autographs, comic books, coins, video games, event tickets, and memorabilia. Our subsidiaries include PSA, PCGS, Beckett, SGC, and Card Ladder. Since our founding in 1986, we have graded and authenticated millions of items. We employ more than 3000 people across our headquarters in Santa Ana, California and offices in New Jersey, Texas, Florida, Japan, Shanghai, Hong Kong, Canada, Mexico, Germany, and France. As part of our interview process, we request that candidates have their cameras on during video interviews. This helps foster meaningful conversation and allows us to create an experience that closely resembles our standard working environment. Certain interview steps may take place by phone. For remote roles, and at our discretion, candidates may be asked to participate in an on-site interview as part of the final stages of the process. We understand there may be occasional circumstances requiring accommodation and are happy to discuss them as needed. Your recruiter will be able to clarify expectations and answer any questions you have. About the Role We are looking for a Senior Software Engineer, Back-End to help build and scale the systems that power the Collectors Vault — our secure storage platform that enables collectors to manage, protect, buy, sell, and move their assets with confidence. The Vault sits at the center of the Collectors ecosystem, connecting grading, marketplace, fulfillment, and ownership experiences across trading cards, coins, video games, and other collectibles. As collectors increasingly transact digitally, the Vault serves as the trusted foundation that powers asset ownership, inventory management, transfers, and commerce at scale. You'll design, build, and operate the backend services that support millions of collectible assets and their lifecycle within the Vault. Working closely with product managers, designers, and fellow engineers, you'll develop reliable, scalable systems that enable seamless customer experiences while ensuring the accuracy, security, and integrity of customer assets. This is a high-impact role on a team responsible for some of Collectors' most strategic platform capabilities, helping shape the future of digital collecting and ownership. We believe there is significant value in onsite partnership and team collaboration, and candidates within 1-hour commuting distance of the office may be expected to work onsite most of the time. Additional details will be discussed during the recruiting process. What You'll Do - Design and build scalable cloud-based systems on AWS that power core collectibles platforms and experiences - Develop APIs and backend services - Own technical architecture and delivery of end-to-end features, from design through deployment, with senior-level influence across teams - Improve and evolve existing systems, identifying opportunities to enhance performance, scalability, and reliability - Leverage modern AI tools and techniques to accelerate development, improve engineering velocity, and explore new ways of building - Provide technical leadership through design reviews, code reviews, and mentorship, raising engineering quality across teams Who You Are - 5+ years of software engineering experience building web applications, APIs, and distributed systems at scale - 2+ years of hands-on AWS experience, including serverless and event-driven architectures - Java strongly preferred, and not afraid to take on other new technologies. Proficiency or familiarity with C# is a plus - Use modern AI tools (e.g. Claude Code CLI, Codex) as a crucial part of your development workflow to accelerate delivery, improve engineering velocity, and explore new approaches to building that drive team-wide productivity and innovation - Strong fundamentals in engineering (OOP, design patterns, testing, security, observability) - Proven experience working in fast-paced, cross-functional product teams embedded with Product, Design, TPM, and Business partners, shaping requirements, tradeoffs, and execution end-to-end Salary Range: The salary range for this position is $140,971-$228,870 Actual compensation on this range varies based on a variety of non-discriminatory factors, including location, job level, experience, and skill set. This role may be eligible for bonuses, commissions, or other forms of compensation, please ask your recruiter for details. Reasons To Join Us: - Health Insurance: All full-time employees are eligible to enroll in Medical, Dental, and Vision - Additional Benefits: Full-time employees are eligible for fertility, commuter, and educational assistance benefits - 401(K) Matching Plan: We are proud to offer a competitive 401k matching plan to our employees to support their future financial goals - Vacation: All salaried employees are eligible for flexible time-off - Holiday Pay: All regular, full-time employees are eligible for ten company paid holidays - Employee Discounts: Employees receive discounts on select grading services for approved submissions - Flexible Hours: Many of our teams offer flexible schedules with varying shifts and will work with you to accommodate your needs - Fun Working Environment: Our team members are invited to participate in celebrations, holiday events, and team building activities #LI-Remote #BI-Hybrid #BI-Remote Collectors uses e-Verify to validate your ability to work legally in the United States. We are aware that there are instances where individuals are receiving job offers that fraudulently allege to be from Collectors or one of our business units. This type of fraud can be carried out through false websites, through fake e-mails claiming to be from the company or through social media. We never ask for personal information such as your bank account, Social Security numbers or National IDs, nor do we send or request payments for the purchase of business-related equipment. If you suspect fraud, please reach out to people@collectors.com. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We believe that a team that represents a variety of backgrounds, perspectives, and skills will better service the diverse community of collectors we support. If you require an accommodation to apply or interview with us due to a disability or special need, please email people@collectors.com. U.S. residents: for disclosures relating to personal information we collect during the employment application and recruitment process, please see our Privacy Notice for U.S. Applicants. If you are based in California, you can read information for California residents here.

California
$141.0K - $228.9K / year