Join our mission
Nebuly is a well-funded, fast-growing VC-backed startup in the emerging AI sector. Nebuly is not only pioneering but defining a new market category: LLMs user analytics. Recognizing the immense potential of Generative AI, we are ambitiously charting unexplored territories, crafting a unique niche that no company has ventured into before.
Thanks to Nebuly, companies can automatically capture how users interact with their LLM-powered chatbots / agents. Our platform is key to understanding what LLM users like, what they don’t and why, what are the most asked questions, and how you can create personalized LLM responses to delight your customers.
Despite our youthful journey, demand for our product is skyrocketing, and our robust funding ensures we're poised for strong growth. Our team is a collective of forward-thinkers, committed to transforming industries with revolutionary AI products.
We offer not only very competitive salaries but also the opportunity to shape the AI landscape. If you’re a skilled Python engineer with strong frontend development experience in React, we want you.
Examples of your daily responsibilities
- Developing and optimizing high-performance database queries, aggregating billions of rows within seconds.
- Backend development primarily using Python, as well as integrating end-to-end feature development directly into our frontend applications built with TypeScript and React.
- Implement and maintain backend APIs.
- Conduct thorough code reviews and participate in technical discussions.
- Stay updated with the latest trends and advancements in backend technologies.
What we look for
- Minimum of 4 years of professional experience in backend development.
- Professional experience in using Python for backend development.
- Professional experience in developing frontend features in React.
- Strong knowledge and experience with microservices architecture and building scalable systems.
- Proficiency in designing and implementing RESTful APIs.
- Experience in working with analytics-focused databases like Clickhouse.
- Strong knowledge of PostgreSQL and experience with ORMs like SQLAlchemy.
- Strong knowledge and experience with testing practices and frameworks, such as unit testing, integration testing, and end-to-end testing, using libraries like Pytest and Playwright.
- Familiarity with version control systems, preferably Git.
- Understanding of DevOps practices and CI/CD pipelines.
What we offer
- High-impact work in small, fast-moving teams.
- Ownership and autonomy in a startup environment.
- Opportunity to build from scratch and see your code used at scale.
- A platform for real growth, facing new technical and strategic challenges as we scale.
- Competitive compensation & stock options.
- Remote-friendly & flexible work arrangements.
The selection process
Our typical hiring process includes:
- Introductory Call (30 min): An informal chat to learn about you and your interests.
- Conversation with Your Future Manager (30 min): Deep dive into the role and responsibilities, including a technical interview.
- Logic Challenge (30 min): Logic-based questions to assess problem-solving approach.
- Behavioral Test (30 min): Online assessment to understand your working style and cultural fit.
- Meeting the Co-founders (30 min): Discuss your motivations, career goals, and cultural fit.
- Role-Focused Project (2 hrs): A practical project reflecting actual work at Nebuly.
- Deep-Dive Technical Session (1 hr): Further technical assessment with team members.
Please submit your resume at emailprotected, along with relevant code samples or GitHub repositories showcasing your backend skills.
Backend Engineer • Monza, Lombardy, Italy