Junior Software Engineer
Location: UK - Remote. We anticipate moving to hybrid in the future with occasional in-person collaboration.
Start: Target Early Apr 2026 (some flexibility).
Compensation: Junior band £26k–£30k & Share options.
Formal 6-month review tied to performance & funding with salary uplift.
About UsApoello is a University of Liverpool spin-out building DiaDEM, a platform that accelerates materials discovery with simulation, AI and cloud computing. Find out more at www.apoello.com.
The RoleWe are looking for a highly motivated Junior Full-Stack Software Engineer (with a focus on frontend) to join our growing team. This is an excellent opportunity for someone early in their career to contribute across the stack and gain experience in a brand new startup environment.
- Lead frontend development: Develop and maintain the frontend using React and TypeScript.
- Build backend services: Contribute to our backend architecture. While our target stack includes Python and Go, you'll be able to leverage your experience in any modern backend language (e.g., Node.js, Python, Go) as you get up to speed.
- Cloud infrastructure: Deploy and maintain services in the cloud. We primarily prefer Google Cloud, but AWS and Azure experience is highly transferable and acceptable.
- Collaborate: Work closely with scientists and engineers to convert research requirements into functional software.
- Frontend proficiency: Solid experience with React. TypeScript is strongly preferred, but JavaScript experience is acceptable provided you are willing and able to quickly pick up TypeScript.
- Backend adaptability: Experience in any modern backend language (e.g., Python, Go, Node.js) and the willingness and ability to learn Python and Go.
- Cloud knowledge: General knowledge and experience working with modern cloud platforms (Google Cloud preferred, but AWS or Azure are perfectly acceptable).
- Engineering standards: Coding best practices including version control, testing, and CI/CD.
- Familiarity with Google Cloud Platform (GCP).
- Bonus points for experience with AI, Machine Learning (PyTorch/TensorFlow), LLM frameworks (MCP/Langchain), or scientific Python (NumPy/Pandas)—though this is absolutely not necessary to apply.
- Infrastructure as Code.
- Degree in CS/Maths/Physical Sciences/Engineering; advanced degrees welcome but not required.
- Flexible hours; remote-first with future hybrid option.
- Above-average holiday allowance and supportive work-life balance.
- Meaningful ownership (EMI Share options).
- Impactful work at the intersection of AI and materials science, with both mentorship and responsibility.
Apply by sending your CV via email (hr@apoello.com) or through LinkedIn.
We’re an equal-opportunity employer and welcome applicants from all backgrounds. Candidates must already have the legal right to work in the UK; we’re not able to offer visa sponsorship for this role. If you need reasonable adjustments during the process, please let us know.