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: Hands-on experience, real ownership, and a unique workspace in a converted library.
- Why this job: Work with cutting-edge AI technology and make an impact in a dynamic startup.
- Qualifications: Strong Python skills and a passion for AI; teamwork and problem-solving are key.
- Other info: Collaborate closely with founders and senior engineers in a vibrant culture.
The predicted salary is between 28800 - 43200 £ 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 Bradford employer: QOVES
Contact Detail:
QOVES Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior Software Engineer in Bradford
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at Qoves. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! Create a GitHub profile or personal website showcasing your projects, especially those using Python and FastAPI. This gives you a chance to demonstrate your coding chops beyond just a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python fundamentals and practicing coding challenges. We recommend using platforms like LeetCode or HackerRank to get into the groove.
✨Tip Number 4
Don’t forget to 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.
We think you need these skills to ace Junior Software Engineer in Bradford
Some tips for your application 🫡
Show Your Passion for AI: When you're writing your application, let your enthusiasm for AI and technology shine through. We love seeing candidates who are genuinely curious about how these fields intersect with beauty and aesthetics.
Highlight Your Python Skills: Make sure to emphasise your Python experience in your application. We want to see that you’re confident in your coding abilities and understand the language deeply, so don’t hold back on showcasing your projects or relevant experiences.
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so make sure your skills and experiences are easy to spot. Use bullet points if it helps to organise your thoughts!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to hear from you!
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 explain how those frameworks compare and how you can adapt your knowledge to FastAPI.
✨Show Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Qoves values problem-solvers, so think of examples that showcase your analytical thinking and determination to dig into issues.
✨Express Your Curiosity About AI
Qoves is at the intersection of AI and aesthetics, so show genuine interest in these areas. Share any relevant experiences or projects related to AI, machine learning, or computer vision, and express your eagerness to learn more about these technologies.