We are seeking outstanding candidates with a strong track record of high performance in academic or industrial settings. You will play a central role in developing and implementing advanced mathematical models that power the ToffeeX engineering design platform.
This is an opportunity to work at the intersection of mathematics, engineering, and technology within a rapidly growing company. You’ll join a multidisciplinary team solving challenging real-world problems, with a focus on physics simulation, optimisation, and computational geometry.
Key Responsibilities:
Essential Skills & Experience
Desirable Skills & Experience:
Company Benefits
*Available once probationary period is complete
About us:
At ToffeeX, we are revolutionizing engineering design with our innovative software. This cutting-edge tool automates the creation of mechanical components for the engineering industry, leveraging advanced artificial intelligence, numerical simulation, and sophisticated mathematical optimization techniques. By bringing these innovations to the cloud, we empower design engineers to create components that outperform existing solutions.
We are committed to integrating the latest mathematical research into practical industry applications. Our cloud platform, built on a microservice architecture, allows us to continuously deploy advanced algorithms in optimization, computational geometry, and machine learning, keeping us at the forefront of engineering design technology.
Due to our recent growth, we have moved into a new office based in Central London where the team have a great space for collaboration. We have a fantastic culture within the company where each one of our team members is dedicated to helping ToffeeX become the best in the industry. ToffeeX has recently been named in the Startups.co.uk 100 Index 2025!
If you think this role is for you, please submit your application via the 'Apply' button and we look forward to hearing from you!
Location: | London, Hybrid |
---|---|
Salary: | Competitive, plus benefits package (including private healthcare & pension) |
Hours: | Full Time |
Contract Type: | Permanent |
Placed On: | 13th August 2025 |
Expires: | 12th October 2025 |
Type / Role:
Subject Area(s):
Location(s):
Your PhD alert has been successfully created for this search.
Your job alert has been successfully created for this search.
Ok OkYour PhD alert has been successfully created for this search.
Your job alert has been successfully created for this search.
Manage your job alerts Manage your job alertsIn order to create multiple job alerts, you must first verify your email address to complete your account creation
Request verification email Request verification emailIn order to create multiple alerts, you must create a jobs.ac.uk jobseeker account
Create Account Create AccountUnfortunately, your account is currently blocked. Please login to unblock your account.
We received a delivery failure message when attempting to send you an email and therefore your email address has been blocked. You will not receive job alerts until your email address is unblocked. To do so, please choose from one of the two options below.
A maximum of 5 Job Alerts can be created against your account. Please remove an existing alert in order to create this new Job Alert
Manage your job alerts Manage your job alertsWhen you create this PhD alert we will email you a selection of PhDs matching your criteria.When you create this job alert we will email you a selection of jobs matching your criteria. Our Terms and Conditions and Privacy Policy apply to this service. Any personal data you provide in setting up this alert is processed in accordance with our Privacy Notice
When you create this PhD alert we will email you a selection of PhDs matching your criteria.When you create this job alert we will email you a selection of jobs matching your criteria. Our Terms and Conditions and Privacy Policy apply to this service. Any personal data you provide in setting up this alert is processed in accordance with our Privacy Notice
A maximum of 500 Saved Jobs can be created against your account. Please remove an existing Saved Job in order to add a new Saved Job.
Manage Saved Jobs