Senior Software Engineer

BleuBox Group
Oxford, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 80K

Job location

Remote
Oxford, United Kingdom

Tech stack

Clean Code Principles
Artificial Intelligence
Algorithm Design
Amazon Web Services (AWS)
Data analysis
Azure
C Sharp (Programming Language)
C++
Distributed Systems
Genetic Algorithm
Python
PostgreSQL
Machine Learning
MySQL
NumPy
Query Optimization
TensorFlow
SciPy
SQL Databases
Google Cloud Platform
PyTorch
Delivery Pipeline
Large Language Models
Deep Learning
GIT
Scikit Learn
Kubernetes
Machine Learning Operations
Docker
Go
Microservices

Requirements

Do you have a Master's degree?, * Expert in Python, C++, C#, Go, or Rust, with a focus on high-performance and scalable systems

  • Design and deploy end-to-end AI pipelines, from data collection to production
  • Develop predictive models, simulations, and digital twins of real-world systems
  • Build automated systems that reduce operational workload and errors
  • Strong background in algorithm design, analytical problem-solving, and statistical inference
  • Advanced data analysis using NumPy, SciPy, and statistical modelling (including Bayesian methods)
  • Proficient in Git, collaborative workflows, clean code practices, and performance-oriented design
  • Experience with SQL databases (PostgreSQL/MySQL), schema design, and query optimisation
  • Develop and optimise machine learning models using TensorFlow, PyTorch, and scikit-learn
  • Expertise in deep learning architectures (CNNs, RNNs, Transformers) and genetic algorithms
  • Apply systems thinking to architecture design, control systems, and feedback loops
  • Lead iterative prototyping, testing, and reliability-focused engineering and optimisation
  • Design and maintain automated workflows and production ML systems (MLOps)
  • Deploy and monitor models using Docker, Kubernetes, and CI/CD pipelines
  • Work with cloud platforms (AWS, Azure, GCP) and distributed systems (microservices, event-driven systems)

We're particularly keen to hear from you if you have experience in:

  • Finance, especially fintech or trading, or
  • LLM fine-tuning, customisation, and applied ML systems

(You don't need experience in both - strong engineers from other backgrounds are very welcome.), This is for someone who enjoys building things properly, takes pride in clean thinking and clean systems, and wants their work to genuinely matter. If you're ambitious, curious, and motivated by solving meaningful problems, and you want to grow fast in an environment that values good engineering over noise, we'd love to hear from you., * Experience Required: Minimum 5 years commercial experience, * How many years of work experience do you have with Large Language Models (LLM)?

  • Are you a resident of the UK?
  • How many years of Financial Services experience do you currently have?

About the company

We're growing fast and looking for a talented Senior Software Engineer to help us build the next generation of Machine Learning, automation, and intelligent systems. This isn't a narrow role. It's for someone who wants to think deeply, build end to end, and own outcomes. From system design and core architecture to optimisation and experimentation, you'll work across the full technology stack and tackle problems from first principles. This role sits within Chaos Theory Labs, part of BleuBox Group, and is ideal for someone with an entrepreneurial mindset who wants responsibility, autonomy, and a clear path toward becoming a Staff Engineer over time.

Apply for this position