¡Activa las notificaciones laborales por email!

Software Engineer for AI Projects

Antal International Network

Madrid

Híbrido

Confidencial

Jornada completa

Hace 30+ días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Join a forward-thinking company in the hospitality sector as a Backend Developer, where you'll design and develop backend services that enhance intelligent hospitality software. This role offers a unique opportunity to work with cutting-edge technologies, including generative AI, while collaborating with a dynamic team. You'll be responsible for building scalable APIs, writing maintainable code, and optimizing database performance. Enjoy a hybrid work environment that promotes autonomy and professional growth, making it an exciting opportunity for tech enthusiasts looking to make a significant impact in a growing industry.

Servicios

Job Stability
Professional Growth Opportunities
Flexible Work Environment
Supportive Team

Formación

  • Proficiency in Python and experience with FastAPI and Postgres.
  • Strong understanding of software design principles and testing frameworks.

Responsabilidades

  • Design, develop, and maintain backend services using Python and FastAPI.
  • Collaborate with teams to optimize database schemas and queries.

Conocimientos

Python
RESTful APIs
Postgres
Pytest
Software Design Principles
English Communication

Herramientas

FastAPI
Azure

Descripción del empleo

As a Backend Developer you will join an innovative player in the hospitality sector and willbe responsible for the design, development, and maintenance of backend services. Their work will directly influence the functionality and scalability of the intelligent agents that power the company’s innovative hospitality software.

Key Responsibilities:
  • Design, develop, and maintain backend services using Python, FastAPI, and Postgres.
  • Build and maintain scalable, modular APIs.
  • Write clean, maintainable, and testable code, including unit and integration tests (using tools like Pytest).
  • Optimize database schemas and queries for performance in a relational database environment.
  • Collaborate with other developers and cross-functional teams to ensure high-quality architecture.
  • Research and integrate new technologies and methodologies related to generative AI and intelligent agents.
Required Skills:
  • Proficiency in Python.
  • Experience in building RESTful APIs (FastAPI experience is a plus).
  • Expertise in Postgres (preferably)
  • Experience with testing frameworks like Pytest or similar, with a focus on maintainable and testable code.
  • Strong understanding of software design principles such as SOLID, Clean Architecture, and Separation of Concerns.
  • Ability to communicate effectively in English, both written and spoken, for team collaboration.
  • Ability to work independently, manage time efficiently, and contribute innovative solutions to improve the product.
Nice to Have:
  • Experience with generative AI or machine learning technologies.
  • Familiarity with Azure services (e.g., Azure Service Bus, Azure Event Hub) for event-based architectures.
  • Experience with modern backend development frameworks and tools.

Benefits:

  • Work Environment: Hybrid position based in Madrid, with flexibility to work both remotely and on-site.
  • Autonomy: The role offers the freedom to explore complex problems and propose independent solutions, while receiving support from a dynamic team.
  • Contract Type: Direct employment with the company, offering job stability and ample opportunities for professional growth.
  • Career Development: The company provides an opportunity to work with cutting-edge AI technologies, contributing to both personal and professional development within a growing company.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.