Senior Software Engineer
Senior Software Engineer
Location: Remote
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 aesthetic tools used by millions. 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 Senior Software Engineer to work closely with our Head of Engineering and help drive the technical direction of the platform. This is a generalist role - you'll move fluidly across backend services, AI integrations, infrastructure, and team coordination. We need someone who can solve hard problems, ship fast, and help a growing engineering team operate at a higher level.
You'll have significant ownership over architecture and delivery, acting as a force multiplier for the team by combining strong technical ability with project leadership.
What You'll Do
- Work directly with the Head of Engineering to plan, prioritise, and execute across the engineering roadmap
- Design and build backend services using Django, FastAPI, and Python across a range of product features
- Develop and integrate AI-powered features, including computer vision pipelines and LLM-based tooling
- Own project delivery end-to-end - scoping work, unblocking teammates, and ensuring quality output on schedule
- Lead by example on code quality, architecture decisions, and engineering best practices
- Build and maintain scalable REST APIs backed by PostgreSQL
- Manage deployments and production infrastructure using Docker and CI/CD pipelines
- Coordinate across Product, Design, and Frontend to keep cross-functional work moving smoothly
- Mentor engineers, run code reviews, and raise the bar for the team
- Identify and solve problems proactively - whether that's a performance bottleneck, a broken process, or a gap in tooling
What We're Looking For
- 5+ years of professional software engineering experience
- Strong proficiency in Python with deep experience in Django and/or FastAPI
- Comfortable working across the stack - backend-heavy, but not boxed in
- Hands-on experience with computer vision, AI/ML tooling, or LLM frameworks (e.g. Langchain)
- Proven ability to lead projects, coordinate workstreams, and drive delivery in a small team
- Skilled problem solver who thrives with ambiguity and can figure things out independently
- Experience with PostgreSQL, Docker, GitHub, and modern deployment workflows
- Familiarity with Supabase, Firebase, or similar BaaS platforms
- Strong communicator who can translate technical complexity into clear plans and updates
- Self-starter with high ownership - you don't wait to be told what to do
Why Qoves
- Shape the future of AI and aesthetics at a company with massive market traction
- Well-funded startup with a 2.5M+ community and accelerating growth
- High autonomy and direct influence over technical direction
- Work closely with founders in a meritocratic, mission-driven culture
- Solve real problems using cutting-edge AI technology
Required languages
| English | C2 - Proficient |