WHY WE’RE LOOKING FOR YOU
At Ducky, we’re building magical experiences for developers by transforming how they integrate advanced AI capabilities into their products. Our mission is to build the ultimate memory system for large language models (LLMs), enabling seamless information retrieval and enhanced machine learning applications. As AI-driven applications continue to grow, we aim to bridge the gap between raw computational power and practical tools that developers need to harness it.
With increasing demand from customers and rapid advancements in the AI space, we’re scaling our team to accelerate our product’s development. We’re looking for a talented full stack software engineer who’s excited to work on impactful projects, solve challenging problems, and play a key role in shaping the future of Ducky.
WHAT YOU’LL DO
Ducky is a platform built to streamline information retrieval and optimize developer workflows using state-of-the-art technologies. As a full stack engineer, you will contribute to all layers of our product, ensuring a cohesive and performant experience. From crafting seamless user interfaces to building robust backend systems, you will take ownership of features and drive them from idea to execution.
Our tech stack includes:
- Frontend: JavaScript, Next.js, Vercel.
- Backend: Python, FastAPI, Firebase, Fly.
You will:
- Collaborate with a cross-functional team to turn customer needs into tangible features.
- Build and refine intuitive, high-performance user experiences.
- Develop backend services and APIs that power our platform’s core functionality.
- Contribute to architectural decisions, ensuring scalability and reliability.
WHO YOU’LL WORK WITH
You will be part of a close-knit team comprised of engineers, product design, and product tinkerers. We’re passionate about creating tools that developers love and pride ourselves on thoughtful collaboration, regular communication, and compassion. Regular team offsites help us stay aligned and foster non-transactional relationships, so we’re prepared to tackle challenges together.
️IN THIS ROLE, YOU’LL
- Help define the roadmap and architecture to support business and technology goals.
- Develop and maintain backend services that handle large-scale data processing and integration with LLMs.
- Design, build, and test front-end components that enhance user workflows.
- Enhance the performance, scalability, and reliability of the platform.
- Debug and resolve complex technical issues across the stack.
- Contribute to hiring and mentoring other engineers.
THE SKILLSET YOU'LL BRING
- 4+ years of professional experience in software development, preferably in a startup environment.
- Proficiency inPythonand familiarity with backend frameworks like FastAPI or Flask.
- Hands-on experience with frontend development usingJavaScriptandNext.js.
- Strong understanding of system design and scalability.
- Experience deploying and maintaining applications on platforms likeFly.ioor similar cloud services.
- A collaborative mindset with excellent communication skills.
- Bonus: Exposure to machine learning workflows or LLMs.
- Bonus: You enjoy Figma and design.
If you’re someone who’s eager to take ownership, loves solving hard problems, and thrives in a fast-paced environment,we’d love to hear from you!