Junior Software Engineer | Python / AI | Early-Stage Start-Up
Want to build something from the ground up and have a real say in how it's done?
An ambitious early-stage technology company is looking for a Junior Software Engineer to join its growing technical team.
They're building an innovative AI-powered platform designed to solve complex problems and make traditionally time-consuming processes faster and smarter.
You'll join at an exciting stage, working closely with the founders and experienced engineers, contributing across the product and taking ideas from initial concept through to production.
The Role
-
Build and develop core software using Python
-
Work across the full stack, contributing to backend and frontend development
-
Explore and integrate AI/LLM capabilities into real-world applications
-
Work with complex datasets and develop systems that solve practical problems
-
Collaborate with engineers, founders and customers to understand requirements
-
Take ownership of features from initial idea through to delivery
About You
-
Commercial experience developing software with Python
-
Comfortable working across the full stack or keen to develop in this area
-
Experience building software systems and delivering projects
-
Genuine interest in AI/LLMs, ideally with some hands-on experience or personal projects
-
Strong communication skills and confidence working with different stakeholders
-
Proactive, curious and excited by the opportunity to join an early-stage business
Why Join?
-
Get in early and help shape a growing technology business
-
Work closely with an experienced founding team
-
Gain exposure to AI and modern software engineering
-
Take on responsibility from day one
-
Have a genuine influence over the product and technical direction
Small team. Big ambition. Huge opportunity to learn and grow.
A brilliant opportunity for a junior engineer looking to accelerate their career, take ownership and build technology that solves real-world problems.
