Mid-Level Software Engineer
New Today
Job Description
Position: Mid Level Software Engineer
Location: Elephant and Castle
Job Type: Full Time
About Qoves
Qoves is on track to become the next consumer tech unicorn. With over 2.5 million followers across our platforms, we have built one of the largest global communities around beauty, aesthetics and AI. In only a short time, we have become one of the fastest growing consumer tech companies in the world, pioneering AI-driven facial analysis that is transforming the way people understand and improve their looks.
Our products range from consumer facial analysis reports to AI powered tools and partnerships with leading clinics and global brands. We are scaling quickly, expanding our team, and setting new standards in how technology and aesthetics intersect. This is your opportunity to join a company that is not just growing but reshaping an entire industry.
The Role
We’re looking for a Mid Level Software Engineer to join our growing engineering team in London. You’ll work closely with senior engineers and the Head of Engineering to build, scale, and improve the core systems powering our AI driven platform.
This role is ideal for someone who is comfortable owning features end to end, contributing to architectural decisions, and shipping production ready code with minimal oversight. You’ll play a key role in bridging execution and ownership, delivering high-quality solutions while continuing to grow into a more senior engineer.
What You’ll Do
- Design, build, and maintain backend services using Python (FastAPI and/or Django)
- Develop and scale REST APIs that power core product features
- Work with PostgreSQL to design efficient schemas and optimize queries
- Contribute to AI powered features, including integrations with ML models and APIs
- Own features end to end, from planning and implementation to deployment and monitoring
- Write clean, scalable, and well-tested code, contributing to overall codebase quality
- Collaborate cross-functionally with Product, Design, and Frontend teams
- Support deployment and infrastructure workflows using Docker and CI/CD pipelines
- Participate in code reviews and help mentor junior engineers
- Debug and resolve production issues, improving system reliability and performance
What We’re Looking For
- 3 to 5 years of professional software engineering experience
- Strong proficiency in Python with experience in FastAPI, Django, or similar frameworks
- Solid understanding of backend architecture and API design
- Experience working with PostgreSQL or other relational databases
- Comfortable working independently while contributing to a collaborative team
- Familiarity with Docker, Git, and modern deployment workflows
- Exposure to AI/ML tools, APIs, or computer vision is a strong plus
- Strong problem-solving skills and ability to navigate ambiguity
- Clear communicator who can contribute to technical discussions and planning
Nice to Have
- Experience with AI/ML frameworks or LLM integrations (e.g., LangChain)
- Familiarity with Supabase, Firebase, or other BaaS platforms
- Experience optimizing performance and scaling backend systems
- Prior experience in a startup or high-growth environment
Why Work With Us
- Work on cutting edge AI technology used by millions globally
- Join a fast-growing, well funded startup with a 2.5M+ community
- Take ownership of meaningful features and contribute to core systems
- Collaborate with a high performing, ambitious engineering team
- Work directly with senior engineers and leadership
- Office based in a uniquely designed, converted London library
- Play a key role in shaping the future of AI and aesthetics
- Location:
- City Of London
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
Mid-Level Software Engineer
-
City Of London
- Technology
Job Description Position: Mid Level Software Engineer Location: Elephant and Castle Job Type: Full Time About Qoves Qoves is on track to become the next consumer tech unicorn. With over 2.5 million followers across our platforms, we have built o...
More Details -
-
New Today
Mid-Level Software Engineer
-
London
- Technology
Job Description Position: Mid Level Software Engineer Location: Elephant and Castle Job Type: Full Time About Qoves Qoves is on track to become the next consumer tech unicorn. With over 2.5 million followers across our platforms, we have built o...
More Details -
-
4 Days Old
Software Engineers - Java/AWS (Mid to Lead Level)
-
London
- Military/Emergency/Government
Software Engineers - Java/AWS (Mid to Lead Level) Location: London Type: Permanent Working Pattern: 4xFlex, 37.5 hours per week We are currently working with a client in the Aerospace & Defence sector who are expanding their London-based team and ar...
More Details -
-
5 Days Old
Software Engineer III- Android Engineer- JPM Personal Investing- Mid Level
-
Greater London, England, United Kingdom
Job Description J.P. Morgan Personal Investing offers award-winning investments, products and digital wealth management services to over 275,000 investors in the UK. We built the business with innovation as a core part of our ethos to give consumers ...
More Details -
-
26 Days Old
Backend Software Engineer (Junior–Mid Level) – Programmatic
-
City Of London
- IT
Location: Hybrid – UK Contract Type: Permanent Hours: Full time Salary: Competitive COMPANY OVERVIEW MOBKOI is a fast-growing mobile company headquartered in London, with offices across central Europe, US and Asia. We use the latest in mobile ad t...
More Details -
-
37 Days Old
Mid-level Software Engineer
-
London, England, United Kingdom
Housekeep is the UK’s biggest technology platform connecting customers and cleaners in the £5 billion house cleaning market. We're the UK market leader – 3x bigger than the nearest competitor – and have delivered 2 million+ cleans with a 4.8* average rating. We've reached substantial turnover, growing at 50% each year, and we're already...
More Details -