Python Backend Engiineer
RemoteBilbao, Basque Country, SpainentryFull-time
- Posted
- today
- Source
- LinkedIn (remote, Europe)
- Field
- Engineering
Skills
AIPostgreSQLPythonDockerDevOpsRedisCI/CDSQLNLP
Description
Artificial Seed develops advanced solutions at the cutting edge of artificial intelligence, focusing on real-world applications rather than purely theoretical research. Our work spans AI, computer vision, NLP, and fintech, where we design and build practical systems that solve complex, real-world challenges.
With a global team of 100+ professionals, we operate in a highly collaborative environment that encourages deep research, innovation, and continuous learning. Team members have the opportunity to work on challenging problems, collaborate with leading experts, and grow within a fast-evolving industry.
Tech stack: Python, Postgres, Clickhouse, FastAPI, SQL, Kafka, Redis, Rabbit.
We are looking for a talented software engineer with deep knowledge of Python and other programming languages. The ideal candidate also has experience working with compilers. Our current solution is implemented in Python using tree-sitter and pyright. Your role will be to enhance and scale this solution to support additional programming languages.
What you will do:
- Development and maintenance of a high-load system;
- Building a web service using FastAPI;
- Designing, developing, and implementing software solutions;
- Writing comprehensive tests.
Who we are looking for:
- 5+ years of commercial Python development experience;
- FastAPI experience;
- Experience with RESTful API;
- Experience with SQLAlchemy or similar ORM libraries.
Nice to have:
- Experience with data processing services;
- ClickHouse experience;
- Experience with Docker, understanding of containerization principles;
- DevOps and CI/CD skills;
- Willingness to write strictly typed code.
What we offer:
- Flexible schedule - you choose when to start your day;
- Relocation to Bilbao, Spain for you and your family, with full support at every stage (documents, housing, adaptation, even pets);
- Unlimited vacation - take time off when you really need it;
- A culture of trust and respect for professionals, with no micromanagement;
- A modern office in a cozy district, regular team events and off-sites;
- Growth and participation in architectural decisions, challenging tasks, and a strong team you can learn from.
-
JobMatch aggregates public listings. Always apply through the original posting.