F
Posted 10 hours ago
Software Engineer (Research)
FundamentalSWE (Research team)
Perks & benefits
Education AllowanceHealth InsurancePaid LeaveRelocation Allowance
Requirements
5+ years software engineering experience, Expert Python proficiency, Deep PyTorch familiarity, Experience with ML tech stack and cloud infrastructure, Strong software architecture skills
Skills
PythonPyTorchMLOps
About the role
About the Company
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.
Responsibilities
- Amplify and accelerate research efficiency through agentic workflows and infrastructure solutions
- Steward the long-term development and maintenance of the core research codebase
- Establish and implement software engineering best practices within the machine learning domain
- Lead the transition of research code from experimental to scalable, maintainable engineering standards
- Maintain clear documentation for research infrastructure and systems
- Collaborate cross-functionally to translate research breakthroughs into real-world impact
- Build and own the testing layer, including CI and contract tests, to ensure research changes do not break engineering interfaces
Requirements
- 5+ years of software engineering experience with ML or data-intensive backends
- Strong software architecture skills including modular design and clean interfaces
- Expert-level proficiency in Python and deep familiarity with PyTorch
- Hands-on experience with modern ML research tech stack and cloud infrastructure (AWS, GCP, Weights & Biases, Kubernetes, etc.)
- Proven track record in developing solutions for robustness and quality assurance in ML systems
- Excellent communication skills for interdisciplinary collaboration
Preferred Qualifications
- Familiarity with MLOps, CI/CD for ML, and Infrastructure-as-Code (Terraform)
- Experience in early-stage, fast-paced startup environments
- Background in tabular data, data engineering, or enterprise data architecture
- Proficiency in Rust, C++, or Go
- Contributions to open-source machine learning libraries
- 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
- Relocation support for employees moving to join the team
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer (Research)
Fundamental · Barcelona
