Senior Full Stack Software Engineer

Chemify Limited
Glasgow, UK
13 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

C++ (Programming Language) Cloud Computing Code Review Databases Continuous Integration Firmware Python (Programming Language) Real Time Systems Backend Front End Software Development Api Design

Job description

We are seeking a Senior Full Stack Software Engineer to build the software that turns Chemify’s robotic synthesis platform into something scientists can drive - the services that schedule and execute runs across racks of robotic hardware, and the interfaces chemists use to design, launch, and monitor experiments. You will partner with firmware, hardware, manufacturing, and chemistry teams, and own meaningful slices of the platform end to end., * Design, build, and ship full-stack features across backend services and web front-ends, owning them from spec to production.

  • Build and harden the systems that translate experiment definitions into reliable, observable robotic execution.
  • Work closely with firmware, hardware, manufacturing, and chemistry teams to close the loop between digital intent and physical result.
  • Raise the technical bar through design reviews, code review, and pragmatic architecture decisions.
  • Mentor junior engineers and help shape how the team builds.

Requirements

You are an experienced engineer who ships - equally at home designing a service and polishing the interface someone actually uses. You care about whether your work changes what happens on the lab floor, not just whether the build is green, and you’re comfortable owning ambiguous problems end to end.

We expect you to bring:

  • 5+ years building and shipping production software end-to-end.
  • Strong command of a backend language (Python/C/C++)
  • Solid grasp of API design, databases, testing, and CI/CD; comfortable owning services in production.
  • A track record of delivering complex features independently and lifting the people around you.
  • A pragmatic, ownership-driven approach and comfort in a fast-moving environment., * Experience with hardware-adjacent or real-time systems, instrument control, IoT, or robotics software.
  • Background in scientific, lab-automation, manufacturing, or other physical-world software.
  • Cloud infrastructure and containerisation.

About the company

Chemify is revolutionising chemistry. We are creating a future where the synthesis of previously unimaginable molecules, drugs, and materials is instantly accessible. By combining AI, robotics, and the world’s largest continually expanding database of chemical programs, we are accelerating chemical discovery to improve quality of life and extend the reach of humanity., Why Join Chemify?

Impact. The software you build is how scientists drive the platform - your work directly shapes what Chemify’s robotic systems can plan, run, and observe.

Autonomy. You will own significant parts of the platform and have real influence over how it is built.

Ambition. We are a Series B deep-tech company investing in world-class infrastructure at the frontier of AI, robotics, and chemistry - with the resources and mandate to build software that turns design into physical experiment. #J-18808-Ljbffr

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all