Location: Turin, Italy (hybrid)
Reporting to: CTO
Nebuly is a fast-growing, VC-backed startup building the data and intelligence infrastructure for enterprise AI agents.
Every enterprise function — sales, customer support, HR, finance — is deploying AI agents at scale. Every day, millions of conversations happen between employees and customers and these agents. Those conversations are the most valuable new data asset an enterprise produces — but they are unstructured, high-volume, and invisible without the right infrastructure.
Nebuly plugs into the conversations flowing between users and enterprise AI agents, builds structured knowledge graphs from them, and surfaces the patterns that help leaders make decisions on adoption, quality, and ROI.
Every new type of enterprise data has created a new category of software. CRM for customer interactions. Product analytics for user behavior. Nebuly is building that infrastructure layer for AI agent conversational data — a category that will touch every enterprise on the planet.
Our customers include Vodafone, CNH, Oura, and others. Demand is accelerating fast — and we are building the team to match.
If you’re a skilled full stack engineer with the passion for frontend implementation, we want you.
As a Full Stack Engineer, your primary focus will be designing, developing, and maintaining both front-end and back-end components, ensuring seamless integration between client-side interfaces and back-end services. You will work across the full stack, from database and API design to user-facing interfaces. Your responsibilities will include:
Developing robust front-end solutions using modern web technologies such as TypeScript, HTML, CSS, and popular frameworks like React and Vite.
Designing and building back-end services and APIs using languages such as Python, ensuring scalability, reliability, and maintainability.
Implementing intuitive and responsive user interfaces with a focus on delivering an optimal user experience across various devices.
Designing and managing data models and complex queries across relational and analytics-focused databases such as PostgreSQL and ClickHouse.
Optimizing performance across the stack to ensure rapid load times, efficient APIs, and responsiveness end-to-end.
Conduct thorough testing and debugging of both front-end and back-end code to ensure high-quality software that meets functional and design requirements.
Participate in code reviews, provide constructive feedback, and collaborate on technical discussions.
Work in plenty of autonomy and take full ownership of your work, from ideation to execution.
Minimum of 3 years of professional experience full stack development
Professional experience in backend development, preferably using Python and FastAPI
Strong proficiency in TypeScript and modern frontend frameworks such as React.
Experience with PostgresSQL and ORMs as SQLAlchemy
Familiarity with RESTful APIs and integration with backend systems.
Familiarity with responsive design principles.
Understanding of cross-browser compatibility and web accessibility standards.
Solid problem-solving skills and attention to detail.
Passion for creating intuitive and visually appealing user interfaces.
Extreme ownership. You won’t just write code—you’ll shape what gets built, why it matters, and how it gets used. Your name will be on it.
A high-growth environment. As we scale, so do the opportunities. You’ll grow with the product and the company, technically and professionally.
Competitive pay + equity. We offer a salary in the range of €50,000–60,000 gross per year, depending on the outcome of the technical interview, plus meaningful stock options in a fast-scaling company.
For most roles at Nebuly, here’s what our hiring process typically looks like:
Introductory Call (30min): You’ll first speak with the person who initially contacted you or the hiring coordinator for the role. This is an informal chat where we’d love to learn more about you—what brought you to apply, your interests, and what excites you. We were impressed by your profile and want to give you space to ask questions and get a better sense of what we do at Nebuly. All conversation are held in English.
Logic Challenge (30min): A test with logic-based questions. This helps us understand how you approach unfamiliar problems.
Technical Session (1hr): This is a round of technical questions, typically with another member of the team or the lead of your function. It’s a chance for us to go deeper into your technical thinking and problem-solving approach, and for you to show how you tackle realistic challenges you’d face at Nebuly.
Role-Focused Project (2 hrs): At this stage, we’re genuinely excited about the possibility of working together. We’ll propose a short project that reflects the kind of work you’d actually be doing at Nebuly. You’ll have full flexibility on timing—we’ll work around your schedule to make sure it’s manageable and enjoyable.
Offer : If it’s a match, we’ll give you a call to walk through the offer details—compensation, starting date, next steps—and answer any questions you might have.
Send your resume (and GitHub, portfolio, or anything you’re proud of) to [email protected]. We’re excited to meet you.
Compensation Range: €50K - €60K