At a Glance
- Tasks: Develop cutting-edge software for revolutionary manufacturing technology in the dental industry.
- Company: Fyous, a pioneering tech company transforming manufacturing with zero-waste solutions.
- Benefits: Competitive salary, meaningful equity, and flexible remote work options.
- Other info: Dynamic team with strong backing and excellent career growth opportunities.
- Why this job: Join us to innovate and make a real impact in a rapidly growing market.
- Qualifications: Expertise in C++ or Rust, computational geometry, and a passion for AI-driven development.
The predicted salary is between 70000 - 90000 £ per year.
Fyous is building a new class of manufacturing technology — fast, digital, zero-waste, and fundamentally different to anything on the market today. Our PolyMorphic Moulding system uses tens of thousands of digitally controlled pins to form a mould in minutes, thermoform a part directly over it, and then reconfigure into the next shape. No resin. No waste. No single-use tooling.
The global clear aligner market is worth around £5 billion and growing at ~27% a year. Every aligner on the planet is currently made the same way: a one-shot resin mould is 3D printed, used once, and thrown away. A typical patient burns through ~52 of them. A mid-sized lab spends upwards of £400,000 a year on resin that ends up in a skip. We've invented the thing that kills that. There's just one thing standing between the hardware and the world. The software.
The Role:
- Pinpoint is the computational brain of Ghost, our dental machine. It takes a patient's STL dental scan and works out exactly how ~20,000 individually addressable 0.3mm pins should configure themselves to form the mould.
- It validates that the result will actually thermoform a clinically acceptable aligner before a single pin moves.
- You will own the full pipeline, including:
- Geometry engine — STL ingest, mesh repair, surface analysis, curvature and normal computation across meshes up to 500k+ triangles
- Multi-directional pin projection — projecting tens of thousands of pins from multiple tool directions, picking the right pin per region
- Split-line computation — deciding dynamically where coverage hands off between tools so the formed surface is seamless
- Surface mapping & gap resolution — turning a discrete pin field into something that behaves like a continuous mould
- Validation — predicting forming defects (undercuts, bridging, thinning) before they happen
- Compensation engine — an adaptive, data-driven system that learns from real forming results to refine material behaviour models over time
- Operator UI & machine output — a cross-platform desktop app a lab technician can drive a 60-stage case through in under two minutes of manual interaction
One Non-Negotiable: You Build With AI
If you are not actively building with AI — Claude Code, Cursor, Codex, whatever the bleeding edge looks like the week you read this — you are not our candidate. We are looking for someone who treats AI tools as a force multiplier on their thinking, has strong opinions about how to use them well, and is already an order of magnitude more productive than two years ago because of them.
This is not about replacing engineering judgement. The hard parts of Pinpoint — architecture, geometry, trade-offs, taste — are still on you. But the throughput we need from a one-person software function in a hardware company shipping into medical is only achievable if you lean into every tool available.
If your instinct on reading that is excitement, we should talk. If it's defensiveness, we shouldn't.
What We Need From You:
- Must have:
- Deep C++ or Rust in a performance-critical production context
- Computational geometry, mesh processing, or 3D graphics background — not a wrapper-around-a-library job
- Shipped production desktop or embedded software that runs reliably for days
- Comfort owning a system end-to-end: architecture, implementation, performance, the lot
- Judgement to know when to build something clever and when to ship the simplest thing that works
- Strongly preferred:
- GPU compute — CUDA, OpenCL, or compute shaders — on real workloads
- Familiarity with CGAL, libigl, Open3D, or equivalents
- Hands-on with CAD/CAM, slicer software, dental tech, additive manufacturing, or any field where geometry meets physical machines
- Software that talks to hardware — serial protocols, machine controllers, motion systems
- Cross-platform desktop UI work (Qt, Electron, or a strong opinion on what's better)
- Nice to have:
- Differential geometry, optimisation, or applied ML background
- Medical device software experience — MDR, FDA 510(k), IEC 62304
- Built and run a small engineering team before
You do not need a dental background. You do not need a medical background. We will teach you the domain. We need you to be excellent at the engineering.
Equity & Backing:
£3.2m raised. Series A targeted 2027. Three patents pending. Backed by Scott Crump (inventor of FDM, founder of Stratasys) and Al Siblani (EnvisionTEC, $300m exit). Founder Josh Shires previously exited Mous at £56m.
Meaningful equity — all employees own a piece of Fyous. Sheffield HQ — remote considered for the right candidate.
Senior Staff Software Engineer in Sheffield employer: Fyous
Fyous is an innovative employer at the forefront of manufacturing technology, offering a unique opportunity for Senior Staff Software Engineers to contribute to groundbreaking advancements in zero-waste production. With a strong emphasis on AI integration and a collaborative work culture, employees are encouraged to push the boundaries of engineering while enjoying meaningful equity and growth opportunities. Located in Sheffield, Fyous provides a dynamic environment where creativity meets cutting-edge technology, making it an attractive place for those seeking impactful and rewarding careers.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Staff Software Engineer in Sheffield
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those involving C++, Rust, or computational geometry. This gives potential employers a taste of what you can do and how you think.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. But don’t just stop there—be ready to discuss how you’ve used AI tools in your work. We want to see that you’re not just a coder but a thinker!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows us you’re genuinely interested in being part of our innovative team at Fyous.
We think you need these skills to ace Senior Staff Software Engineer in Sheffield
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your deep C++ or Rust experience and any computational geometry knowledge. We want to see how you've tackled performance-critical projects in the past, so don’t hold back!
Be AI-Savvy:Since we’re all about leveraging AI tools, share examples of how you’ve used them to boost your productivity. We’re looking for candidates who treat AI as a game-changer, so let us know how it’s made you a better engineer.
Own Your Work:We love engineers who take full ownership of their systems. In your application, talk about projects where you’ve managed everything from architecture to implementation. Show us you can handle the whole pipeline!
Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!
How to prepare for a job interview at Fyous
✨Know Your Tech Inside Out
Make sure you’re well-versed in C++ or Rust, especially in performance-critical contexts. Brush up on computational geometry and mesh processing, as these are crucial for the role. Be ready to discuss your past projects and how you tackled challenges in these areas.
✨Show Off Your AI Skills
Since they’re looking for someone who actively builds with AI, come prepared with examples of how you've used AI tools to enhance your productivity. Discuss specific projects where AI played a key role in your development process and how it helped you achieve better results.
✨Demonstrate End-to-End Ownership
Be ready to talk about your experience owning systems from architecture to implementation. Share examples of how you’ve managed the full pipeline in previous roles, highlighting your decision-making process and how you balance clever solutions with simplicity.
✨Get Familiar with Their Domain
Even though you don’t need a dental background, it’s a good idea to understand the basics of the industry. Research the global clear aligner market and their PolyMorphic Moulding system. Showing that you’ve done your homework will impress them and demonstrate your enthusiasm for the role.