FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Machine Learning Platform Engineer
Mustard Systems Ltd.. Find weak points in systems used by quants and propose and deliver improvements.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python programming for performance optimization and system architecture, with a focus on building reliable, reproducible environments for data-heavy applications. Strong ability to collaborate with cross-functional teams and drive the adoption of new technologies.
Highest-signal resume keywords
Python ProgrammingSystem ArchitecturePerformance OptimizationProduction EngineeringCollaboration Skills
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
ProfilingVectorisationCythonNumPySciPyPandasParallelismTestingObservabilityReproducible Environments
Soft Skills
Good JudgementCommunication SkillsConfidence in Direction Setting
Tools & Technologies
JupyterPyArrowParquetHDF5SnowflakePostgreSQLGitLabBash
Industry Keywords
Quantitative AnalysisData ScienceProduction SystemsEngineering Practices
Tech Stack
Tools & technologiesCloudNumpyPandasPostgresPythonSnowflake
About the role
Key responsibilities & impact- Find weak points in systems used by quants and propose and deliver improvements.
- Architect and improve compute usage on company hardware and in the cloud.
- Build shared tools that reduce repetitive engineering work for quants.
- Introduce new technology when it provides a meaningful improvement and own its adoption.
- Document important technical decisions.
- Profile and optimize simulation, model training, validation, and backtesting workloads across CPU, memory, I/O, and parallelism.
- Make it reliable to move work from research notebooks into daily production through testing, monitoring, and reproducible environments.
- Own work end to end: identify problems, deliver fixes, operate systems, and measure results.
- Work closely with Quant, Development, Infrastructure, and Data teams.
Requirements
What you’ll need- Strong Python, with a record of making numerical or data-heavy code measurably performant and reliable (profiling, vectorisation, Cython/Numba or similar, parallelism).
- Experience designing and owning systems that other people use, ideally researchers, data scientists or analysts.
- Good judgement on architecture and trade-offs: when to build, when to reuse, and when to leave something alone.
- Production engineering habits: testing, observability, reproducible environments, CI.
- Confidence to set your own direction when the problem is not clearly defined.
- Communication skills to bring other people with you.
- Experience with Python/Cython, pandas, NumPy, SciPy, PyArrow, Jupyter, Parquet, HDF5, Snowflake, PostgreSQL, GitLab, and bash.
Benefits
Comp & perks- Work on cutting-edge systems in a competitive and innovative field.
- Collaborate with a smart, driven team, where your contributions directly impact business performance.
- Opportunity to drive the company’s technical direction and double its revenue in the next three years.
- Enhanced pension match with salary sacrifice option.
- Health insurance and life assurance.
- Sabbatical leave after five years.
- 33 days of annual leave (including bank holidays).
- Hybrid working approach with flexibility considered during recruitment.