HPC Software Architect R&D (M/F)

Bull

Échirolles

Hybrid

EUR 90,000 - 130,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangements
English-speaking environment
Access to cutting-edge HPC systems

Job summary

Bull R&D Software HPC and AI is seeking an HPC Software Architect to shape the technology roadmap for next-generation supercomputing systems. You will work at the intersection of hardware and software stacks, tackling scheduling, parallel computing, and performance profiling for powerful machines.

Join a world-class team, collaborate with pre-sales and delivery, and mentor development teams to translate customer needs into scalable architectures.

Qualifications

  • Proven HPC experience and compute-stack knowledge.
  • Strong scheduling, parallel computing, and perf profiling.
  • Familiarity with MPI, OpenMP, CUDA, containers, and workload managers.
  • Experience designing large-scale software architectures.

Responsibilities

  • Design and architect HPC workloads including schedulers and parallel frameworks.
  • Evaluate emerging technologies and integrate into product roadmaps.
  • Conduct technology watch in HPC and AI to gain competitive edge.
  • Propose architectures that improve performance, scalability and energy efficiency.
  • Collaborate with pre-sales to translate customer needs into technical solutions.
  • Partner with delivery teams to address deployment challenges based on real-world usage.
  • Work with R&D to implement proposed solutions and ensure alignment with capabilities.
  • Mentor engineering teams and communicate architectural decisions clearly.

Skills

HPC experience
Communication in English
Architectural leadership

Tools

MPI
OpenMP
CUDA
Container orchestration
Workload managers

Job description

Bull R&D Software HPC and AI

Bull is a story. A century of European innovation and a work environment where experts design powerful, sustainable, and sovereign digital solutions, enabling governments and industries to retain full control over their data and AI. Bull is also home to thousands of engineers, researchers, and tech enthusiasts shaping the future of high-performance computing, AI, and quantum technologies. Every day, our teams push the boundaries of what's possible-from next-generation HPC architectures to exascale supercomputers backed by world-class R&D, more than 1,600 patents, and unique end-to-end capabilities spanning hardware design, software engineering, data science, and quantum research.

Role Overview

Join our world-class team of architects and drive the future of supercomputing innovation. Bull is seeking a passionate HPC Software Architect to shape the technology roadmap for next-generation supercomputing systems. You will work at the intersection of cutting-edge hardware and sophisticated software stacks, tackling challenges in scheduling, parallel computing, and performance profiling for some of the most powerful supercomputers in the world.

Key Responsibilities
Technical Architecture and Innovation
  • Design and architect solutions for supercomputing workloads, focusing on scheduler stacks, parallel computing frameworks, and performance profiling tools.
  • Drive technical innovation by evaluating emerging technologies and integrating breakthrough concepts into product roadmaps.
  • Conduct continuous technology watch in HPC and AI domains to identify advancements that deliver competitive advantage.
  • Propose novel architectures that push the boundaries of performance, scalability, and energy efficiency.
Cross-Functional Collaboration
  • Collaborate with pre-sales teams to identify customer needs and translate business requirements into technical solutions.
  • Partner with delivery teams to understand deployment challenges and refine architectural approaches based on real-world usage.
  • Work closely with R&D teams to implement proposed solutions and ensure alignment with technical capabilities.
  • Serve as a trusted technical advisor across the organization, providing guidance on complex architectural decisions.
Communication and Team Support
  • Communicate complex technical concepts to diverse audiences, from executives to engineering teams.
  • Provide architectural guidance and mentorship to development teams throughout the project lifecycle.
  • Create clear documentation and presentations that articulate architectural decisions and their rationale.
  • Foster a culture of technical excellence and continuous learning within the architecture team.
Required Qualifications
Technical Expertise
  • Proven experience in HPC environments, with deep understanding of supercomputing compute stacks.
  • Strong knowledge of scheduling algorithms, parallel computing paradigms, and performance profiling techniques.
  • Familiarity with modern HPC technologies: MPI, OpenMP, CUDA, container orchestration, and workload managers.
  • Experience designing and implementing complex software architectures at scale.
Soft Skills
  • Excellent communication skills in English (required), with the ability to present technical concepts clearly to non-technical stakeholders.
  • Strong interpersonal skills for effective collaboration with pre-sales, delivery, and R&D teams.
  • Demonstrated ability to coach and guide engineering teams toward technical excellence.
  • Proactive mindset with a passion for continuous learning and technology exploration.
Professional Background
  • Previous experience in an architect or senior technical role with cross-functional responsibilities.
  • Track record of successful collaboration between customer-facing teams and technical R&D.
  • Experience in iterative development and refined architecture through customer feedback.
What We Offer
  • Work in an English-speaking environment with a diverse, international team.
  • Opportunity to shape the future of supercomputing technology alongside world-class experts.
  • Access to cutting-edge supercomputing systems and technologies.
  • Strong emphasis on innovation and professional growth within the architecture team.
  • Collaborative culture that values technical curiosity and continuous improvement.
Location and Environment
  • Position based within Bull's R&D Software HPC and AI division.
  • Work as an integral member of our architecture team, collaborating across organizational boundaries.
  • Hybrid work arrangements available.

Let's grow together.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SOLUTION ARCHITECT
SOLUTION ARCHITECT

Bull • Les Clayes-sous-Bois

Hybrid
EUR 90,000 - 130,000
Senior HPC Software Architect — Exascale AI & Compute
Senior HPC Software Architect — Exascale AI & Compute

Bull • Échirolles

Hybrid
EUR 90,000 - 130,000
Hybrid work arrangements
English-speaking environment
Access to cutting-edge HPC systems
Software AI & Cloud Architect H/F
Software AI & Cloud Architect H/F

Bull • Les Clayes-sous-Bois

Remote
EUR 90,000 - 150,000
Product Manager - Bull BXI
Product Manager - Bull BXI

Bull • Les Clayes-sous-Bois

On-site
EUR 65,000 - 90,000
Quantum computing developer R&D H/F
Quantum computing developer R&D H/F

Bull • Les Clayes-sous-Bois

Remote
EUR 55,000 - 75,000
Funded Project Manager R&D (M/F)
Funded Project Manager R&D (M/F)

Bull • Les Clayes-sous-Bois

Remote
EUR 80,000 - 110,000
Architecte Serveur Senior H/F
Architecte Serveur Senior H/F

Bull • Les Clayes-sous-Bois

Remote
EUR 90,000 - 130,000
Principal Hardware Server Architect H/F
Principal Hardware Server Architect H/F

Bull • Les Clayes-sous-Bois

Remote
EUR 90,000 - 150,000
Program Management R&D (M/F)
Program Management R&D (M/F)

Bull • Les Clayes-sous-Bois

Remote
EUR 150,000 - 190,000
Senior HPC Storage Architect for AI & Exascale
Senior HPC Storage Architect for AI & Exascale

Bull • Les Clayes-sous-Bois

Hybrid
EUR 90,000 - 130,000