Back-End Developer

Edgemony Logo

Edgemony

📍Remote - Italy

Summary

Join Edgemony, working with their client FullTruck, a tech company revolutionizing logistics by eliminating empty truck journeys. As a Back-End Developer focused on Python, you will design backend services and modules for AI agents, contribute to a recommendation system, work on scalable and asynchronous systems, and participate in designing new backend architectures. You'll collaborate with various teams to quickly bring new features to production. This role requires at least 3 years of backend development experience with Python, FastAPI, SQLAlchemy, and PostgreSQL. Full remote work is offered with occasional in-person meetings.

Requirements

  • Hai almeno 3 anni di esperienza nello sviluppo backend
  • Hai una conoscenza approfondita di Python e dimestichezza con FastAPI, SQLAlchemy e PostgreSQL
  • Hai esperienza nello sviluppo di API REST performanti e sistemi orientati alla scalabilità
  • Hai esperienza pratica o forte interesse negli agenti AI, LLM, sistemi di raccomandazione o architetture multi-agente
  • Ti entusiasma lavorare su problemi complessi con soluzioni eleganti, robuste e ben documentate
  • Sei autonomo/a, curioso/a, ma anche capace di lavorare in squadra in modo collaborativo

Responsibilities

  • Progetterai servizi e moduli backend per alimentare i nostri agenti AI
  • Collaborerai alla creazione di un sistema di raccomandazione che apprende dalle preferenze, comportamenti e contesto logistico
  • Lavorerai su sistemi scalabili e asincroni, con particolare attenzione alla performance in presenza di milioni di record
  • Parteciperai alla progettazione di nuove architetture backend per abilitare interazioni uomo-macchina intelligenti e fluide
  • Collaborerai con il CPO, il team di prodotto e il team frontend per portare nuove funzionalità in produzione rapidamente

Preferred Qualifications

  • Esperienza concreta nello sviluppo o orchestrazione di agenti AI (es. OpenAI/Gemini agents, LangChain, RAG, etc)
  • Esperienza con task queue, event-driven architecture, sistemi distribuiti
  • Laurea in discipline STEM
  • Conoscenza del dominio logistico o interesse verso le dinamiche del mondo dei trasporti
  • Buona conoscenza dell’inglese

Benefits

  • L’ opportunità di contribuire alla trasformazione di un intero settore, in modo concreto
  • Un ambiente dinamico e collaborativo, dove sperimentare è la norma
  • Crescita professionale attraverso mentoring e formazione continua
  • Modalità di lavoro full remote, con incontri di persona circa 1–2 volte al mese (Torino, Milano, Genova)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.