
Our client is a US-focused legal-tech company building a platform that combines legal research, workflow automation, and AI-powered tools.
The project includes a legal data infrastructure that collects and processes data from official US legal sources, including laws, legislation, and court decisions.
-
Requirements:
- 3+ years of Python development experience
- Strong commercial experience with FastAPI or similar Python backend frameworks
- Experience building ETL and data-ingestion pipelines
- Hands-on experience with Apache Airflow or similar orchestration tools
- Understanding of scalable data-processing architectures
- Experience integrating external APIs, feeds, scraping, or other data sources
- Experience with document processing, OCR, search systems, or knowledge graphs is a strong advantage
- Strong software architecture and OOP skills
-
Responsibilities:
- Design and implement scalable data-ingestion pipelines from multiple external sources.
- Build configurable source integrations that can be managed through an operations panel.
- Process documents through OCR, structured extraction, and data transformation pipelines.
- Categorize and classify large volumes of legal data.
- Build backend capabilities supporting search and data exploration.
- Help design a lightweight knowledge-graph layer for tracking relationships and changes in legal data.
- Implement monitoring and fallback mechanisms for unavailable or changed data sources.
- Maintain modular backend services with clear interfaces/contracts
-
What we offer:
- Remote working format
- Flexible working hours
- Informal and friendly atmosphere
- The ability to focus on your work: a lack of bureaucracy and micromanagement
- 20 paid vacation days
- 7 paid sick leaves
-
Recruitment process:
- Recruitment Interview
- Technical Interview
- Client Interview
Our Benefits
-
Competitive salary
Up to the market and more
-
Flexible working hours
Work-life balance
-
Challenging projects
Work on product used by worlds largest financial institutions
-
No
bureaucracyGreat management with no bureaucracy
-
Remote
workAn opportunity to work from anywhere
Have some questions?
Anastasiia Lesechko
Technical recruiter
Join our team!
Tell a bit about yourself and why you would like to join us, share your CV and portfolio (if needed) with us
