Full-Stack Engineer – AI Applications
Italy, ModenaFull-TimeMid-levelFull-stack
Key Responsibilities
- Design, develop, and maintain scalable front-end and back-end components of the product and related AI tools.
- Integrate AI services (OpenAI API, Hugging Face, LangChain, etc.) into user-facing applications, ensuring performance, usability, and robustness.
- Collaborate with the AI engineering team, frontend team in India, and UX/UI designers to implement new features and continuously improve the user experience.
- Take ownership of development tasks — from feature design to delivery — with accountability for quality and timelines.
- Contribute ideas to architecture and product evolution, identifying opportunities for innovation and optimization.
- Follow best practices in GitLab (issues, branches, merge requests, code reviews, CI/CD).
- Stay up to date with new frameworks, GenAI integrations, and modern development patterns.
Requirements
- 4–6 years of experience as a Full-Stack or Frontend Developer, preferably with exposure to AI-powered applications.
- Strong skills in TypeScript, with experience in frameworks such as React, Next.js, or Electron.
- Know how to deal with frontend state (e.g., framework Zustand)
- Good knowledge of Node.js, RESTful APIs, and general backend integration.
- Practical understanding of AI concepts (LLMs, embeddings, prompt design) and ability to work with external AI APIs.
- Ability to work autonomously, prioritize effectively, and deliver results in a fast-moving environment.
- Comfortable collaborating with international teams (Italy, India, NZ).
- Fluent in English (written and spoken).
- A genuine enthusiasm for AI, using it daily to improve coding, productivity, and creativity.
Nice to Have
- Experience with Python for light AI or data-related tasks.
- Knowledge of RAG systems and image/video based generation models.
- Knowledge of LangChain, OpenAI SDK, or other AI integration frameworks.
- Knowledge on how to deal with database (e.g., know how to use ORM Drizzle).
- Know how to deal with Vercel and/or Amazon AWS for deploying purposes.
- Familiarity with UX/UI best practices and building user-centric tools.
- Previous experience contributing to cross-departmental products or internal tooling platforms.
Who You Are
- You’re a builder — not afraid to take ownership and make things happen.
- You write clean, efficient code and care about performance, usability, and impact.
- You bring ideas to the table, not just code, and you thrive when your work is connected to real business outcomes.
- You share our belief that “AI is not the final destination, but a tool that empowers us to foresee possibilities and shape the future.”
