Job Description
About us
SlideSpeak is transforming how consumers and businesses create presentations with AI. Since launching just 12 months ago, our users have generated over 6 million presentations, and we're experiencing explosive growth - all while being profitable and bootstrapped. We're the fastest-growing company in the space, doubling our revenue every 3 months. We have a world-class team and product competing against legacy software that hasn't innovated in decades. The only thing that can stop us now is the team we cultivate, so we're looking for exceptional people dedicated to reimagining how people tell stories.
About the role
Skills: Python, FastAPI, NextJS, React, TypeScript, Cloud Infrastructure (GCP/AWS/Azure), AI/ML frameworks
We've built a RAG-based AI platform that's revolutionizing how people create presentations, but our success is outpacing our infrastructure. We need a talented senior engineer who can:
- Build and optimize systems to handle significant scale
- Implement pragmatic technical solutions that balance speed and quality
- Contribute to both frontend and backend development
- Write production-grade code with a focus on quality and maintainability
You will work directly with the engineering team to design and build the future of presentation creation from the ground floor of a high-growth startup. We pride ourselves on having a hands-off culture with few meetings and on giving engineers a broad scope of responsibility and autonomy.
About you
- You have concrete career goals. We expect you to help us hit our goals, so you also expect us to help you reach yours.
- You move fast and expect your teammates to move quickly, too. We've entered a phase of growth where there is more work to do than there are people to do it.
- You have a high quality bar for your work. As we scale our teams and customer base, the expectations of our software rises with it.
- You're looking for teammates, not coworkers - folks you can lean on to help make your goals possible while at SlideSpeak, and beyond.
Responsibilities
- Implement and maintain robust backend systems using Python, FastAPI, and advanced database frameworks
- Develop responsive and efficient frontend components with NextJS, React, and TypeScript
- Contribute to our LLM and ML services for generating creative content (images, infographics, icons, text)
- Build and improve scalable infrastructure with microservices on GCP, AWS, and Azure
- Participate in code reviews and help maintain high code quality
- Collaborate in product planning and technical discussions
Qualifications
- 5+ years experience as a software engineer
- Strong proficiency in Python and backend frameworks (FastAPI )
- Solid experience with React/NextJS and TypeScript
- Experience maintaining and scaling codebases with methodologies like TDD
- Familiarity with cloud platforms (GCP ) and infrastructure automation
- Ability to design and implement scalable, production-grade systems
Nice to have
- Experience with AI frameworks (LangChain, Llama Index, RAG-based systems)
- Knowledge of vector databases (PGVector) and PostgreSQL optimization
- Familiarity with SVG and 2D graphics development
- 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: $80k-$120k based on experience
- Equity in a profitable, high-growth company
- Fully remote (±3hrs GMT timezone)
- Company-provided laptop and software budget
- Budget for industry conferences (AI Engineer, WebSummit, etc.)
- Quarterly team trips across Europe and globally
- WeWork membership
Interview process
- Initial Screening (20 minutes)
- Technical Experience Discussion (60 minutes)
- Technical Coding Challenge (Case 2 days before, interview 60 minutes)
- Cultural Fit with Team (60 minutes)