F
Posted 7 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 (AWS/GCP, Kubernetes, W&B), 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 proactive solutions
- Steward the long-term development and maintenance of the core codebase
- Establish and implement software engineering best practices in the machine learning domain
- Lead the transition of research codebases to highly scalable and robust engineering standards
- Develop and maintain clear documentation for research infrastructure
- 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, Datadog, Kubernetes, ArgoCD, GitHub Actions)
- Proven track record in developing solutions for robustness and quality assurance
- Excellent communication skills for interdisciplinary collaboration
Preferred Qualifications
- Familiarity with MLOps, CI/CD for machine learning, and Terraform
- Experience in early-stage, fast-paced startup environments
- Background or interest 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
