Programador Full stack Python (IA) Microservicios / 100% REMOTO

Experis
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Job location

Tech stack

Java
JavaScript
API
Artificial Intelligence
Azure
Cloud Computing
Code Review
Databases
Continuous Integration
Data Visualization
Elasticsearch
Python
PostgreSQL
Machine Learning
NoSQL
Scrum
Redis
TensorFlow
SQL Databases
Google Cloud Platform
PyTorch
Flask
Backend
GIT
FastAPI
Pytest
Kubernetes
REST
Docker
Microservices

Job description

Formarás parte de un equipo multidisciplinar (científicos de datos, ingenieros, matemáticos y expertos en telecomunicaciones) desarrollando soluciones digitales basadas en IA, automatización de procesos y visualización de datos, dentro de un marco ágil (Scrum)., * Diseñar e implementar microservicios backend con Python (FastAPI, FastData).

  • Desarrollar interfaces de usuario con Flask y JavaScript.
  • Orquestar flujos asíncronos y tareas distribuidas.
  • Participar en POC, validaciones funcionales y despliegues en Azure o Google Cloud.
  • Elaborar documentación técnica y planes de formación para usuarios y soporte.
  • Asegurar el cumplimiento de estándares de IA Responsable y normativa europea de IA.

Requirements

  • Experiencia en herramientas de IA Cloud (Azure OpenAI, Google AI).
  • Conocimientos sólidos en arquitectura de microservicios, contenedores y orquestadores (Docker, Kubernetes).
  • Manejo de CI/CD y Git para automatizar desarrollo y despliegue.
  • Conocimientos de machine learning (TensorFlow, PyTorch).
  • Experiencia en APIs RESTful, integración con aplicaciones externas y bases de datos SQL/NoSQL (PostgreSQL, Redis, Elastic Search).
  • Habilidad para comunicar ideas técnicas, trabajar en entornos colaborativos y ágiles, y participar en revisiones de código.
  • Dominio de Python, Java y JavaScript.

Se valorará:

  • Experiencia adicional en contenedores, CI/CD y frameworks ML.
  • Conocimientos de testing automatizado (Pytest, Jest).
  • Experiencia previa trabajando bajo metodología Scrum.

Benefits & conditions

  • Proyectos con tecnologías punteras y clientes líderes del sector.
  • Mentoring personalizado para potenciar tus capacidades.
  • Plan de formación a medida: cursos técnicos, idiomas y soft skills.
  • Salario competitivo + retribución flexible, con revisión basada en desempeño.
  • Estabilidad laboral y posibilidad de rotación entre proyectos para enriquecer tu perfil.
  • Equipos diversos y multiculturales, con colaboración internacional.

Apply for this position