Specialist desk · UK wide
STEM & Engineering
How we work here
A CAD technician and a design engineer are not interchangeable, and neither are a QC analyst and a research scientist. We ask what you actually build, test or specify — the standards you work to, the software you use, the industry you know — before anyone rings you about a role.
We learn the standards you work to
ISO, GMP, GLP, Eurocode. A specification is not a keyword list.
Chartership support, verified
Whether the employer genuinely funds and mentors IEng or CEng — confirmed before you interview.
Site, lab or desk — stated up front
How much of your week is spent where. It changes the commute and it changes the job.
Roles we place
STEM positions
Engineering
- Mechanical Engineer
- Electrical Engineer
- Design Engineer
- Manufacturing Engineer
- Project Engineer
Science & Laboratory
- Laboratory Technician
- Analytical Chemist
- QC Analyst
- Research Scientist
- Microbiologist
Built Environment
- Civil Engineer
- Structural Engineer
- Quantity Surveyor
- Site Manager
- CAD Technician
Technical & Quality
- Quality Engineer
- Validation Engineer
- Regulatory Affairs Officer
- Health & Safety Advisor
- Technical Author
Your stem consultant
Placeholder Name
STEM & Engineering Lead
Common questions
Answered straight
Software, data and infrastructure sit under IT & Technology. STEM & Engineering covers engineering, laboratory science, the built environment and technical quality. If you straddle both — a controls engineer writing PLC code, say — tell us and we will put you with whoever knows the work.
Both. Technician and graduate roles are a large part of what we fill, and we will tell you honestly whether a role has a real development path or is simply a pair of hands.
Yes. Contract engineering roles show a day rate and the IR35 position on the advert itself, the same as every other contract we handle.
Something not covered? Ask us directly.
Ready to move in stem?
Send your CV and a consultant who knows this market will call you.
Prefer to talk first? 0330 000 0000 · Monday to Friday, 8:00am – 6:00pm