Explicitly requires vibe coding skills; uses Cursor and Windsurf plus prompt engineering to generate and steer code for fast prototyping.
About the Role
AI Product Engineer (Mid) focused on rapid end-to-end delivery using AI-assisted coding (vibecoding). Combine full-stack development expertise with prompt engineering and strong security/data practices to ship production-ready MVPs quickly.
Job Description
Role
We are seeking an AI-First Product Engineer (Mid-level) who combines full-stack development skills with advanced AI-assisted coding (vibecoding) to deliver production-ready features and prototypes quickly. The role emphasizes speed of execution, data/security-aware architecture, and end-to-end product ownership.
Key Responsibilities
- Develop web interfaces and microservices rapidly using AI-assisted coding tools.
- Integrate generated frontend code with backend systems and databases (Go/Python/PHP with PostgreSQL/MySQL).
- Validate, review, and correct AI-generated code to ensure security, correct authentication/authorization, and data integrity.
- Own product slices from concept to functioning MVP; prioritize delivery and pragmatic trade-offs.
- Apply prompt engineering and custom IDE/composer rules to steer AI outputs toward company standards.
Requirements
Experience
- Mid-level: typically 2–4 years of software development experience.
- Proven ability to manage end-to-end projects autonomously and act as a force-multiplier for the full-stack lead.
Technical
- Frontend: React (expert), Next.js, Tailwind CSS.
- Backend familiarity: Go, Python, PHP.
- Databases: PostgreSQL, MySQL (data modeling and relations).
- Security: experience with authentication (JWT, OAuth2) and authorization patterns (RBAC).
- Proficiency in using AI-assisted coding workflows and IDEs; strong prompt engineering skills.
Soft skills
- Output-first mentality; pragmatic decision-making about when to rely on AI and when to intervene manually.
- Creative problem solving and ability to use AI to bridge technical gaps and fix complex bugs.
Tech Stack & Tools
- Frontend: React, Next.js, Tailwind CSS
- Backend: Go, Python, PHP
- Databases: PostgreSQL, MySQL
- Security/Auth: JWT, OAuth2, RBAC
- AI/IDE tools: Cursor, Windsurf, Composer (advanced use of composer and custom rules)
Benefits
- Permanent employment contract (Contratto a tempo indeterminato, CCNL Commercio)
- Hybrid / remote working arrangement with flexible time and goals
- Company-funded access to latest AI tools, licenses, subscriptions and compute resources
- Small team with high impact, limited bureaucracy and meetings
- Clear growth path with opportunities toward technical leadership
Location & Employment
- Location: Hybrid / remote (postal code 20122 Milan)
- Seniority: Mid-level (2–4 years)
- Salary range provided: €24,470.19–€49,095.39 per year