Saltar al contenido principal

Python Developer For A Knowledge Graph Algorithm

Tecnología
Artificial Seed
Álava, EspañaHace 1 semana

Descripción del puesto

????????:ArtificialSeed is developing a knowledge graph algorithm based on a repository.

Its current solution is implemented in Python using tree-sitter and pyright and is being expanded to support additional programming languages.

??????:

Develop and maintain a high-load system

Build a web service using FastAPI

Design, develop, and implement software solutions

Write comprehensive tests

Enhance and scale the existing solution to support additional programming languages

??????????:

Strong Python development skills

Experience with asynchronous programming (asyncio)

Experience with web frameworks such as FastAPI or Litestar

Understanding of multithreading and multiprocessing

Knowledge of PostgreSQL or ClickHouse

Familiarity with message brokers such as Kafka, RabbitMQ, or Redis Streams

Experience with Docker and orchestration platforms such as Kubernetes or Nomad

Familiarity with GitLab CI and application monitoring tools

????? ??????: Experience with FastStream, knowledge of TypeScript, familiarity with OIDC providers such as KeyCloak

???????:

Flexible schedule; choose when to start the day

Relocation to Bilbao, Spain for the candidate and their family, with full support at every stage, including documents, housing, adaptation, and pets

Unlimited vacation

Culture of trust and respect, with no micromanagement

Modern office in a cozy district

Regular team events and off-sites

Growth opportunities and participation in architectural decisions

Challenging tasks and a strong team to learn from

¿Te interesa este puesto?