Join Our Team as a Full Stack Software Engineer
Headquarters: London, UK
Location: Must be based in European Time Zones
Website: slidespeak.co
About SlideSpeak
At SlideSpeak, we are revolutionizing the way consumers and businesses create presentations through the power of AI. In just 12 months, our innovative platform has enabled users to generate over 6 million presentations, and we're experiencing remarkable growth while remaining profitable and bootstrapped. As the fastest-growing company in our sector, we are doubling our revenue every three months, and we have a world-class team and product that stands out against legacy software that has not seen innovation in decades. Our success hinges on the exceptional team we build, and we are on the lookout for talented individuals who are passionate about redefining storytelling.
About the Role
We are seeking a motivated Full Stack Software Engineer with a strong focus on backend development to make a significant impact on our product. You will be a key member of our small but dynamic team of five, where your contributions will directly influence our core offering on a global scale. As we develop a unique AI-first presentation editor, a passion for working with 2D graphics will be essential.
Key Responsibilities
- Build and maintain backend services using Python, FastAPI, and other frameworks.
- Develop and optimize front-end user interfaces using NextJS, React, and TypeScript.
- Create and enhance LLM and ML services to generate diverse content for presentations, including images, infographics, icons, and text.
- Collaborate on database management and optimize queries for performance.
- Participate in all phases of the development lifecycle, from design through to deployment.
About You
You are driven by concrete career goals and are eager to grow rapidly in a fast-paced environment. Your desire to learn and contribute meaningfully to a product that impacts millions of users is unwavering. You thrive in dynamic situations, adapting quickly to challenges. As we scale our operations, you maintain a high standard for your work, understanding that excellence becomes even more critical as our teams and customer base expand. You value collaboration and seek teammates who foster mutual growth and learning.
Skills and Qualifications
- Degree in Computer Science or a related field.
- Proficiency in NextJS, React, and TypeScript.
- Experience with Python and familiarity with backend frameworks and databases.
- Knowledge of cloud services such as AWS, GCP, or Azure and server management via shell.
- Practical experience gained through internships or personal projects.
- A builder mentality—show us your projects!
Nice-to-Have Skills
- Experience with FastAPI and RAG frameworks like LangChain or Llama Index.
- Understanding of vector databases and advanced database management systems.
- Familiarity with 2D graphics editors and SVG technologies.
- Previous experience in fast-paced startup environments.
Tech Stack
Frontend: NextJS, Zustand, Tailwind, Prisma
Backend: Python, FastAPI, Llama Index
Database: PostgreSQL, PGVector
LLMs & AI: Azure OpenAI, Google Gemini Flash, Replica
DevOps: GitHub Actions, Checkly, Docker Compose, Azure, GCP, AWS
Benefits
- Competitive salary ranging from $50,000 to $60,000 based on experience.
- Fully remote work environment with flexible scheduling.
- Company-provided laptop and software budget tailored to your needs.
- Budget for attending industry conferences (e.g., AI Engineer, Figma Config, WebSummit).
- Extraordinary quarterly fully-paid trips across Europe and globally, including accommodations and flights, to foster team bonding and creativity (upcoming trips to SF and Lisbon).
- WeWork membership.
Interview Process
- Initial Screening: 20 minutes to discuss the role and assess initial fit.
- Skill Deep Dive: 45 minutes to evaluate your drivers, work ethic, and goals for mutual fit.
- Technical Coding Challenge: Showcase your coding skills and problem-solving abilities with a case study provided beforehand.
- Cultural Fit Interview: 60 minutes with the Founder/CEO.
How to Apply
If you are ready to join our innovative team, please apply at: Apply Here