Descrizione della Posizione Lavorativa
We are seeking an AI Developer who values eliminating unnecessary repetition — not someone who avoids effort, but someone who prefers smart effort. If your view of AI goes beyond calling an API and includes designing systems, orchestrating workflows and making things reliably work, this role may be for you.
The role
You will work on systems in which AI is one component, not the whole job. Your responsibilities will include:
- Building AI-powered features and agentic workflows
- Integrating AI into real products and business processes
- Working on backend logic, data flows and system design
- Contributing to AI-Driven Development practices across projects
AI-Driven Development (Required)
AI tools are part of the daily workflow, not optional extras. Tools such as Cursor or Claude Code (or similar) are expected to be used to:
- Speed up prototyping
- Reduce repetitive work
- Focus on system design rather than boilerplate
If you prefer writing every line manually, you will find this role unnecessarily difficult.
Tech stack & what you'll do
The core stack includes: Python 3.12+, Asyncio (used seriously), strict typing, Pydantic & Pydantic AI, and MCP (Model Context Protocol) to connect LLMs with tools and data.
You will:
- Develop AI agents and RAG-based systems
- Build MCP connectors and servers to integrate models with tools and data
- Design prompts and ensure outputs are structured and validated
- Work on data flows (including streaming and complex JSON) toward frontend applications
What we're looking for
You don't need to know everything, but you should:
- Be comfortable with asynchronous Python
- Have hands-on experience (even in personal projects) with Pydantic / Pydantic AI
- Be genuinely curious about AI systems
- Understand the difference between ReAct prompting, Tool Calling, and Function Calling
- Have proficiency in English
We avoid legacy code and unnecessary process. Focus on building systems that do not require constant fixes. Junior profiles are welcome if motivated to learn quickly; mid-level candidates should already know what typically works and what doesn't.
Soft skills
- Flexibility and adaptability
- Willingness to learn continuously
- Ability to work both independently and in a team
- Comfort with evolving requirements and fast iterations
Nice to have
- Vercel AI SDK
- React / TypeScript
- Experience with SSE streaming
- Experience handling typed outputs in frontend environments
- A full-stack mindset (or willingness to develop one)
Compensation & Benefits
Full-Remote.
- MacBook Pro
- Meal vouchers
- Contract type and compensation will depend on experience
How to apply
Send your GitHub or describe a recent AI project (preferably involving Pydantic AI). No slides, no long introductions — just code and technical thinking.
Location
Torino TO, Italia (role offered as Full-Remote).
Benefits for employees
- MacBook Pro provided
- Meal vouchers
- Remote-first working arrangement
Requisiti
Comfortable with asynchronous Python; hands-on experience with Pydantic / Pydantic AI (projects or personal work acceptable); genuine curiosity about AI systems; understanding of ReAct prompting vs Tool Calling vs Function Calling; English proficiency. Familiarity with AI-driven development tools and workflows is expected. Junior and mid-level candidates considered depending on motivation and experience.
Competenze richieste
Competenze professionali
Python 3.12+
Asyncio
Strict typing
Pydantic & Pydantic AI
MCP (Model Context Protocol)
RAG systems and AI agents
Prompt design and output validation
Building connectors and servers
Streaming and complex JSON data flows
Understanding of ReAct
Tool Calling and Function Calling
Vercel AI SDK (nice to have)
React / TypeScript (nice to have)
SSE streaming (nice to have)
Handling typed outputs in frontend environments (nice to have)
Competenze trasversali
Flexibility and adaptability
Willingness to learn continuously
Ability to work independently and in a team
Comfort with evolving requirements and fast iterations
Curiosity about AI systems
English proficiency