AI Developer
Con Esperienza

Default organization logo

Etiqa S r l

Italia

Full Remote

Contratto a tempo indeterminato

Information Technology

Descrizione della Posizione Lavorativa

We are seeking an AI Developer who prefers to avoid redundant work by designing reliable systems and automated workflows rather than repeating manual tasks. This role is for people who view AI as more than simply calling an API — it means integrating models into well-architected systems and making them work in production.

Role overview: you will contribute to systems where AI is one important component, not the entire product. Your responsibilities will include building AI-powered features and agentic workflows, integrating AI into real products and business processes, working on backend logic, managing data flows and system design, and promoting AI-Driven Development practices across projects.

AI-Driven Development (required): AI tools are part of the daily workflow, not optional. Tools such as Cursor or Claude Code (or equivalents) are expected to be used routinely to speed up prototyping, reduce repetitive tasks and let the team focus on system design rather than boilerplate code. If you prefer writing everything manually, this role will likely feel cumbersome.

Core tech stack & tasks:

  • Python 3.12+ with serious use of asyncio and strict typing
  • Pydantic and Pydantic AI / MCP (Model Context Protocol) to connect LLMs with tools and data
  • 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 expect: you don’t need to know everything, but you should be comfortable with asynchronous Python, have hands-on experience (including personal projects) with Pydantic / Pydantic AI, be genuinely curious about AI systems, and understand distinctions such as ReAct prompting, Tool Calling and Function Calling. English proficiency is required.

We avoid legacy code, unnecessary processes and overcomplication. The focus is on building systems that don’t require constant fixes. Junior profiles are welcome (especially if motivated to learn quickly); mid-level candidates should already know what typically works and what doesn’t.

Soft skills valued include flexibility, adaptability, a willingness to learn continuously, the ability to work independently and in a team, and being comfortable with evolving requirements and fast iterations.

Nice to have: experience with Vercel AI SDK, React / TypeScript, SSE streaming, handling typed outputs in frontend environments, and a full-stack mindset (or willingness to develop one).

Compensation & Benefits

Full-Remote. Company provides a MacBook Pro and 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 or long introductions — share code and technical thinking.

Location

Listed location: Bolzano BZ, Italy, but the role is offered as full-remote.

Requisiti

Be comfortable with asynchronous Python and strict typing; hands-on experience with Pydantic / Pydantic AI (projects acceptable); understanding of ReAct prompting, Tool Calling and Function Calling; English proficiency. Junior candidates welcome; mid-level candidates should have practical knowledge of what works in AI system design.

Competenze richieste

  • Competenze professionali
  • Python 3.12+ asyncio Strict typing Pydantic Pydantic AI / MCP RAG systems Prompt design Building connectors and servers Streaming and complex JSON handling English proficiency
  • Competenze trasversali
  • Flexibility Adaptability Willingness to learn Independence and teamwork Comfort with fast iterations