SWE, ML

Fundamental

Barcelona

Presencial

EUR 85.000 - 135.000

Jornada completa

14 días+

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Competitive compensation with salary &
Comprehensive health coverage for you
Paid parental leave for all newparents
Relocation support for office moves
Mission-driven, low-ego culture

Descripción de la vacante

Fundamental, an AI company, is seeking its first software engineer for the Research team to own the core codebase behind model development. The role focuses on fast iteration, robustness for large training runs, and production readiness.

You will work with researchers to remove bottlenecks, build dependable infrastructure, and set code quality standards through reviews and testing. This position requires leadership in taking research code toward scalable, maintainable engineering.

Formación

  • 5+ years of software engineering experience, with ML or data-intensive backends experience.
  • Strong software architecture skills including modular design and clean interfaces.
  • Excellent communication and collaboration across interdisciplinary teams.
  • Expert-level proficiency in Python and deep familiarity with PyTorch.
  • Hands-on experience with ML research tech stack and cloud infrastructure (AWS, GCP).
  • Demonstrated track record of robustness and QA in software/ML systems.
  • Mission-driven mindset focused on excellence in software development.

Responsabilidades

  • Amplify and accelerate researchers' efficiency with robust tooling and workflows.
  • Steward the long-term development and maintenance of our codebase, production-ready with flexible research needs.
  • Champion software engineering best practices in ML, mentoring researchers on code quality and design.
  • Elevate code maturity, manage technical debt, ensure reproducibility of experiments and interfaces.
  • Maintain clear documentation for research infrastructure and systems.
  • Collaborate cross-functionally to translate research breakthroughs into real-world impact.
  • Guard the research–engineering contract with CI, contract tests and early bug detection.

Conocimientos

Python
PyTorch
Distributed systems
ML backends
Cloud infrastructure
Kubernetes
ArgoCD
GitHub Actions
CI/CD

Educación

Bachelor's degree in Computer Science or related

Herramientas

Docker
Weights & Biases
Datadog
Terraform
GitHub
ArgoCD

Descripción del empleo

About Fundamental

Fundamental is an AI company pioneering the future of enterprise decision-making. Founded by DeepMind alumni, Fundamental has developed NEXUS – the world's most powerful Large Tabular Model (LTM) – purpose-built for the structured records that actually drive enterprise decisions. Backed by world class investors and trusted by Fortune 100 companies, Fundamental unlocks trillions of dollars of value by giving businesses the Power to Predict.

At Fundamental, you'll work on unprecedented technical challenges in foundation model development and build technology that transforms how the world's largest companies make decisions. This is your opportunity to be part of a category-defining company from the ground-up. Join the team defining the future of enterprise AI.

About the role

You will join the Research team as our first software engineer, owning the core codebase behind our model development. The codebase needs to be fast to iterate on, robust through experiments and large training runs, and ready to carry models all the way to production. Working alongside research scientists, you'll find what slows them down and build the infrastructure that fixes it, laying the technical foundations that let Fundamental operate at the frontier of large-scale tabular modeling.

Key responsibilities
  • Amplify and Accelerate: You will be proactive in providing solutions which enable our researchers to be more efficient and effective, including agentic workflows.

  • Steward: You will steward the long-term development and maintenance of our codebase. Ensuring it is production-ready, while preserving the flexibility needed for empirically driven research. You will set the bar for code quality by leading pull request reviews and acting as the gatekeeper for external contributions.

  • Champion Best Practices: Establish and implement software engineering best practices in the machine learning domain, serving as a mentor and guide to research scientists on the team.

  • Elevate Code Maturity & Quality: Lead the transition of our core research codebase from an early-stage experimental state to a highly scalable, maintainable and robust engineering standard. You will proactively manage technical debt, ensure experiment reproducibility, and drive overall code quality.

  • Maintain Documentation: Develop and maintain clear, comprehensive documentation for our research infrastructure and systems.

  • Collaborate Cross-Functionally: Ensure precise interactions of the research codebase with other code at Fundamental to translate research breakthroughs into tangible, real-world impact.

  • Guard the research–engineering contract: Build and own the testing layer that runs alongside model development: CI, contract tests, and verification that catch when research changes break the interfaces engineering depends on. Bugs should surface in PRs, not in production.

Must have
  • 5+ years of software engineering experience, with meaningful time on ML or data-intensive backends, training pipelines, distributed inference, feature infrastructure, or similar.

  • Strong software architecture skills including modular design, clean interfaces, and design patterns for maintainable research codebases.

  • Excellent communication skills with a proven ability to discuss complex technical ideas clearly and collaborate effectively across interdisciplinary teams.

  • Expert-level proficiency in Python and deep familiarity with PyTorch.

  • Hands-on experience with the modern ML research tech stack and cloud infrastructure (e.g., cloud providers (AWS, GCP), Weights & Biases, Datadog, Kubernetes, ArgoCD, GitHub Actions).

  • Demonstrated track record of developing and utilizing solutions for robustness and quality assurance within software and/or ML systems.

  • Mission-driven mindset, motivated by the prospect of real-world impact and a relentless focus on excellence in software development.

Nice to have
  • Familiarity with MLOps best practices, CI/CD for machine learning, and infrastructure-as-code (e.g., Terraform).

  • Experience working in an early-stage, fast-paced startup environment.

  • A background or strong interest in tabular data, data engineering, or enterprise data architecture.

  • Experience with other programming languages (Rust, C++, Go)

  • Contributions to open-source machine learning libraries, frameworks, or tools.

  • Bachelor's degree in Computer Science, Software Engineering or a STEM field

Benefits
  • Competitive compensation with salary and equity

  • Comprehensive health coverage for you and your dependents

  • Paid parental leave for all new parents, inclusive of adoptive and surrogate journeys

  • Relocation support for employees moving to join the team in one of our office locations

  • A mission-driven, low-ego culture that values diversity of thought, ownership, and bias toward action

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer - Serverless
Senior Software Engineer - Serverless

Runware • España

A distancia
EUR 70.000 - 110.000
Generous paid time off
Meaningful stock options
Remote-first setup
+3
Staff Engineer — Performance, Reliability & AI Automation
Staff Engineer — Performance, Reliability & AI Automation

Factorial HR • Oleiros

Híbrido
EUR 100.000 - 140.000
Private health insurance
Wellhub gym
Cobee benefits
+5
AI Engineer
AI Engineer

Clarity • Madrid

Híbrido
EUR 70.000 - 105.000
Competitive pay
Location flexibility
Generous time off
+4
Technical Support & Data Operations Engineer
Technical Support & Data Operations Engineer

Factorial • Barcelona

Presencial
EUR 42.000 - 64.000
High growth, multicultural andfriendly
Alan as private health insurance
Healthy life with Wellhub (Gyms, pools
+6
Staff Engineer — Performance, Reliability & AI Automation
Staff Engineer — Performance, Reliability & AI Automation

Factorial • Barcelona

Presencial
EUR 120.000 - 160.000
Private health insurance
Wellhub gym access
Cobee benefits
+4
Staff Engineer — Performance, Reliability & AI Automation
Staff Engineer — Performance, Reliability & AI Automation

Factorial HR • Madrid

Presencial
EUR 90.000 - 130.000
Senior Applied Research Engineer | Barcelona, Spain, Hybrid
Senior Applied Research Engineer | Barcelona, Spain, Hybrid

SGI • Barcelona

Híbrido
EUR 90.000 - 130.000
Equity
Relocation support
Hybrid work
+1
Senior AI/ML Engineer (GenAI, AWS)
Senior AI/ML Engineer (GenAI, AWS)

Provectus • Comunidad de Madrid

Presencial
EUR 90.000 - 130.000
Private medical insurance
Paid time off and holidays
Remote-friendly culture
+1
Technical Project Manager - Infrastructure Team
Technical Project Manager - Infrastructure Team

Factorial HR • Barcelona

Híbrido
EUR 50.000 - 70.000
Alan as private health insurance
Wellhub gym access
Cobee
+4
Principal Architect (Applied AI + SaaS) - Office of the CTO
Principal Architect (Applied AI + SaaS) - Office of the CTO

Biorce • Barcelona

Híbrido
EUR 120.000 - 180.000