Junior Software Engineer in Reading
Junior Software Engineer

Junior Software Engineer in Reading

Reading Entry level 28800 - 48000 £ / year (est.) No home office possible
Go Premium
QOVES

At a Glance

  • Tasks: Build and maintain backend services and contribute to AI-powered features.
  • Company: Join Qoves, a fast-growing consumer tech company reshaping beauty with AI.
  • Benefits: Real ownership of projects, hands-on experience, and a unique office space.
  • Other info: Dynamic startup culture with opportunities for rapid growth and learning.
  • Why this job: Work with cutting-edge AI technology and make a real impact in the industry.
  • Qualifications: Strong Python skills and a passion for AI; teamwork and problem-solving are key.

The predicted salary is between 28800 - 48000 £ per year.

Location: London (On-Site - in a beautifully converted old library).

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 that help people understand and improve their appearance. 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 Junior Software Engineer to join our engineering team in London. You’ll work alongside senior engineers and the Head of Engineering to build and improve the products behind our AI-driven platform. This is a hands-on role with real responsibility from day one - you’ll ship code that reaches millions of users. If you’re a sharp, curious developer with solid Python fundamentals who wants to grow fast in a high-energy startup environment, this is the role for you.

What You’ll Do

  • Build and maintain backend services and REST APIs using Python and FastAPI
  • Work with PostgreSQL to design and query databases that support product features
  • Contribute to AI-powered features and integrations, working closely with more experienced engineers
  • Write clean, testable code and participate in code reviews to improve your craft and the team’s output
  • Deploy and manage services using Docker and CI/CD pipelines
  • Collaborate with Product, Design, and Frontend teams to turn ideas into working features
  • Debug, troubleshoot, and solve problems across the stack as they come up

What We’re Looking For

  • Up to 3-4 years of professional software development experience
  • Strong foundation in Python - you write it confidently and understand it deeply
  • Experience with FastAPI is preferred; Django or Flask experience is also valuable
  • Familiarity with relational databases, ideally PostgreSQL
  • Comfortable with Git, Docker, and basic deployment workflows
  • A problem-solver by nature - you dig into issues rather than waiting for answers
  • Genuine curiosity about AI, machine learning, or computer vision - you don’t need to be an expert, but you want to learn
  • Strong communicator who works well in a small, collaborative team
  • Degree in Computer Science or a related field, or equivalent practical experience

Why Qoves

  • Get hands-on with cutting-edge AI technology from day one
  • Learn and grow fast in a well-funded startup with 2.5M+ community and strong traction
  • Real ownership over features and code
  • Work closely with founders and senior engineers in a meritocratic, mission-driven culture
  • Work from our London office in a stunning converted old library - one of the most unique startup spaces in the city
  • Shape the future of an entire industry at the intersection of AI and aesthetics

Junior Software Engineer in Reading employer: QOVES

At Qoves, we pride ourselves on being an exceptional employer that fosters a dynamic and innovative work culture. As a Junior Software Engineer, you'll have the unique opportunity to work in a beautifully converted old library in London, collaborating closely with experienced engineers and founders in a meritocratic environment. With a strong focus on employee growth, hands-on experience with cutting-edge AI technology, and real ownership over your work, Qoves is the perfect place for those looking to make a meaningful impact in the rapidly evolving tech landscape.
QOVES

Contact Detail:

QOVES Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer in Reading

✨Tip Number 1

Network like a pro! Reach out to current employees at Qoves on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Show off your skills! If you've got a GitHub or portfolio, make sure it's up to date with your best projects. This is your chance to demonstrate your Python prowess and problem-solving abilities.

✨Tip Number 3

Prepare for the tech interview! Brush up on your Python fundamentals and be ready to discuss how you've tackled challenges in past projects. They want to see your thought process, so think out loud!

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the Qoves team and being part of something big.

We think you need these skills to ace Junior Software Engineer in Reading

Python
FastAPI
PostgreSQL
REST APIs
Docker
CI/CD pipelines
Git
Problem-Solving
AI
Machine Learning
Computer Vision
Collaboration
Code Review
Clean Code Practices

Some tips for your application 🫡

Show Your Passion for Tech: When you're writing your application, let your enthusiasm for technology and AI shine through. We love seeing candidates who are genuinely excited about the role and the impact they can make in our fast-paced environment.

Tailor Your CV and Cover Letter: Make sure to customise your CV and cover letter for the Junior Software Engineer position. Highlight your Python skills and any relevant experience with FastAPI or similar frameworks. This helps us see how you fit into our team right from the start!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the role. Remember, we want to know about your skills and experiences without wading through fluff.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen to join our amazing team at Qoves!

How to prepare for a job interview at QOVES

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python in detail, including any projects you've worked on. They’ll likely ask you to solve coding problems, so practice writing clean and efficient code.

✨Familiarise Yourself with FastAPI

Since FastAPI is preferred for this role, take some time to understand its features and benefits. If you have experience with Django or Flask, be prepared to compare them and explain why you think FastAPI could be a better fit for certain applications.

✨Show Your Problem-Solving Skills

Be ready to discuss specific challenges you've faced in previous projects and how you overcame them. Qoves values problem-solvers, so share examples that highlight your analytical thinking and persistence in debugging issues.

✨Express Your Curiosity About AI

Since the company is at the intersection of AI and aesthetics, show genuine interest in these areas. Talk about any relevant projects or research you've done, and ask insightful questions about their AI-driven products to demonstrate your enthusiasm for learning.

Junior Software Engineer in Reading
QOVES
Location: Reading
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>