Evaluando propuestas

Desarrollador Python y Neo4j para Proyecto de Grafos (Remoto, 6 Meses)

Publicado el 17 Junio, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Buscamos freelance para trabajar de manera remota en proyecto de 6 meses de duración (a jornada completa en horario de jornada laboral) para un cliente nacional español. 

Integrado en el equipo técnico de Grafos, será alguien que participará activamente en el desarrollo de proyectos innovadores con la tecnología Neo4j.

Se unirá a un equipo de especialistas con amplia experiencia en el desarrollo de este tipo de proyectos, que le apoyará técnicamente en las iniciativas donde trabaje y del que puede adquirir conocimiento, así como compartirlo.
Entre otras, sus funciones serán las de:
•    Definición de la arquitectura de una solución para la creación de un gemelo digital. Bases de conocimiento de IA Generativa, integración con MCP, definición del mejor sistema de almacenamiento de datos (Graph, Vector, FullText, …)
•    Diseño y modelado de bases de datos con Neo4j (definición del esquema de nodos, relaciones y atributos)
•    Creación de grafos de conocimiento. Generación de ontologías para la definición de entidades, conceptos o relaciones en dominios específicos, etc.
•    Uso de algoritmos nativos de grafos – Graph Data Science (detección de comunidades, caminos más cortos, similitud, graph embeddings, etc.),
•    Desarrollo y despliegue en producción del modelo de base de datos con Python
•    Uso de IA generativa para acelerar los ciclos de desarrollo
•    Toma de requerimientos de las especificaciones funcionales
•    Definición de la estrategia de carga de datos/integración con datos externos
•    Diseño e implementación de consultas nativas en Cypher
•    Elaboración de documentación técnica

_ requisitos conocimientos:

•    experiencia en desarrollos con neo4j
•    desarrollo de scripts en cypher, tanto de carga como de consulta
•    lenguajes de programación: python
•    habituado a trabajar en entornos linux
•    conocimientos de analítica de datos (machine learning) con python usando los modelos más habituales. Uso de Jupiter Notebooks, …
•    Conocimientos de desarrollo de procesos ETL, limpieza de datos, …
•    Buenas habilidades de comunicación para la interacción con cliente y usuarios finales
•    Capacidad de gestión de proyectos e interacción con equipos técnicos del cliente


_VALORABLE:

•    Conocimiento de MongoDB, Elastic, …
•    Uso de APIs con ChatGPT, …
•    Lenguajes de programación: Java, JavaScript (React, Angular, NodeJS)
•    Librerías de Visualización de grafos: Cytoscape, Sigma, OGMA (Linkurious)
•    Herramientas procesamiento datos en real time: Kafka
•    Conocimiento de contenedores: Docker, Kubernetes,…
•    Herramientas de integración de datos: Pentaho Kettle, Talend

Categoría Programación y Tecnología
Subcategoría Data Science
Tamaño del proyecto Grande

Duración del proyecto No definido

Habilidades necesarias

Otros proyectos publicados por A. M.