Requirements: English
Company: Nebuly
Region: Milan , Lombardy
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 understand what LLM users like, what they dont and why, what are the most asked questions and how you can create personalised LLMs 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 youre a skilled Python engineer with strong frontend development experience in React, we want you.Examples of your daily responsibilitiesAs a Full Stack Engineer, you will be responsible for developing and optimizing high-performance database queries, aggregating billions of rows within seconds. Your role involves backend development primarily using Python, as well as integrating end-to-end feature development directly into our frontend applications built with TypeScript and React. You will thrive in an environment that highly values independence, accountability, and proactive problem-solving.Furthermore, in your daily job youll need to:Implement and maintain backend APIsConduct thorough code reviews and participate in technical discussionsStay updated with the latest trends and advancements in backend technologiesWhat we look forMinimum of 4 years of professional experience in backend developmentProfessional experience in using Python for backend developmentProfessional experience in developing frontend features in ReactStrong knowledge and experience with microservices architecture and building scalable systems.Proficiency in designing and implementing RESTful APIs.Experience in working with analytics-focus databases such as ClickhouseStrong knowledge of PostgresSQL and experience in working 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 offerHigh-impact work in small, fast-moving teams. At Nebuly, youll work in small, entrepreneurial teams with a high degree of ownership and autonomy. Regardless of your seniority, your contributions will have a direct impactfrom the earliest ideas to product launch. Youll have the chance to build things from scratch and see your code evolve into real products used at scale.A platform for real growth. As more and more companies rely on our platform to understand and optimize their AI experiences, new challenges and opportunities emerge constantly. This means your role wont stay staticyoull keep growing with the product, facing new technical and strategic problems as we scale.Competitive compensation & stock options. We offer a competitive salary, tailored to your experience and location. In addition, youll have access to stock options so you can share in the value were creating together.Remote-friendly & flexible. We believe great work doesnt have to happen in a fixed place or on a fixed schedule. Were remote-friendly, offer flexible working hours, and support you in setting up the conditions to do your best workwherever you are.The selection processFor most roles at Nebuly, heres what our hiring process typically looks like:Introductory Call (30min): Youll first speak with the person who initially contacted you or the hiring coordinator for the role. This is an informal chat where wed love to learn more about youwhat brought you to apply, your interests, and what excites you.Conversation with Your Future Manager (30min): Next, youll meet the person youd be directly reporting to. This call dives deeper into the role: the day-to-day responsibilities, challenges, and what success looks like. For technical roles, this will include a practical or coding interview.Logic Challenge (30min): A test with logic-based questions. This helps us understand how you approach unfamiliar problems.Behavioral Test (30min): Youll complete a short online behavioral assessment. This isnt about right or wrong answersits designed to give us insight into your working style, how you collaborate, and what kind of environment helps you do your best work.Meeting the Co-founders (30min): If youve reached this step, things are looking great. Youll meet Nebulys co-founders to talk about your motivations, career goals, and what makes