WeAreBrain

Senior Python Engineer

Who we are looking for
a skilled Python Engineer to join our team, building intelligent, secure, and scalable solutions. 

Important!
This role involves regular travel to the Netherlands to collaborate closely with the client, run in-person consulting sessions at the WeAreBrain office in Amsterdam, and occasionally visit the client’s office. Candidates must have the flexibility and ability to travel within Europe. 

Tech Stack
β€” Python 3.9+, FastAPI, Flask, PydanticAI, LangChain
β€” SQLAlchemy, PostgreSQL, SQLite, MongoDB, Redis, Kafka
β€” PaddleOCR, Tesseract, custom NLP models
β€” Docker, Kubernetes, GitHub Actions
β€” React, Tailwind, Keycloak (frontend)
β€” Microsoft Graph API, OAuth2/MSAL (integration)

Responsibilities
β€” Develop, test, and maintain Python microservices and agentic AI workflows
β€” Implement document intelligence features (OCR, NLP, LLM integration)
β€” Collaborate with frontend, DevOps, and legal teams to deliver seamless solutions
β€” Write clean, readable, and well-documented code using type hints and Pydantic models
β€” Participate in code reviews and contribute to continuous improvement
β€” Ensure system stability, security, and compliance (AVG/GDPR)
β€” Research and prototype new technologies (LLMs, OCR, cloud-native patterns)
β€” Support CI/CD, testing, and deployment automation


Qualifications
β€” 5+ years of professional Python experience, ideally with microservices or AI/NLP projects
β€” Experience with FastAPI, Pydantic, SQL/NoSQL databases, and cloud infrastructure
β€” Familiarity with Docker, Kubernetes, and GitHub Actions
β€” Understanding of REST APIs, authentication (OAuth2, JWT), and security best practices
β€” Experience with frontend integration (React, Keycloak) and Microsoft 365 APIs is a plus
β€” Good communication and collaboration skills; fluent English (C1)
β€” Bachelor’s degree in Computer Science, Software Engineering, or related field
β€” Experience with testing frameworks (Pytest, etc.)
 

What we offer

  • Flexible working conditions
  • Competitive salary depending on your experience with a comprehensive benefits package, which includes a monthly €50 stipend to cover work-from-home expenses, and an allocation of 25 vacation days.
  • After one year, WeAreBrain offers access to a Team Reward Program for all employees.
  • Innovative Exploration: Seize the chance to pioneer your department, venturing into uncharted territories, and experimenting with fresh ideas that push boundaries.
  • Entrepreneurial: Immerse yourself in a true entrepreneurial environment where every team member is an owner.
  • Office Perks: We organise lunch in the office and have monthly gatherings for drinks and bites, fostering our team spirit.
  • Remote Work Flexibility: Our team has the freedom to work remotely, allowing you to achieve a healthy work-life balance that suits your preferences.
  • Professional Growth: We value your growth. Take advantage of diverse opportunities and resources designed to nurture your professional development.
  • A creative and dynamic work environment.

Required languages

English C1 - Advanced
Ukrainian C1 - Advanced
Published 18 February
89 views
Β·
17 applications
38% read
Β·
7% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...