- Senior
- Ufficio in Berlin
We are seeking a senior engineer with deep expertise in Python, AI, and document processing to build the core intelligence of our AI lawyer agents. Your primary responsibility will be to architect, develop, and deliver the AI components for our MVP by the end of the year. This is a unique opportunity to work on a greenfield project, defining the technical direction and building a product from the ground up that will have a significant impact on the legal profession.
Requirements:
- Senior-level or Lead-level experience as a Python Engineer with a focus on AI/ML.
- Strong proficiency in Python and its AI/ML ecosystem (e.g., PyTorch, TensorFlow, Scikit-learn). Deep experience with Natural Language Processing (NLP).
- Demonstrated experience in building and deploying AI models and agentic systems.
- Expertise in document processing, information retrieval, and context management.
- Ability to take ownership of a project and deliver an MVP under a tight deadline.
Responsibilities
- Design and build AI lawyer agents and the agentic systems that power them using Python.
- Implement and fine-tune Natural Language Processing (NLP) models for understanding legal language and documents.
- Develop robust Document and Context Management Systems to ingest, process, and retrieve information from legal documents.
- Architect a system that can intelligently handle requests and, if it can't, seamlessly connect with a human lawyer.
- Ensure the scalability, performance, and accuracy of all AI components.
- Stay up-to-date with the latest advancements in AI, ML, and NLP to continuously improve our products.
- Take a leadership role in guiding the technical direction of the AI components.
Nice to Have
- Experience in the legal tech industry, especially with solutions related to eDiscovery, contract management, or legal document automation.
- Familiarity with containerization (e.g., Docker) and cloud platforms (e.g., AWS, GCP, Azure).
- Experience with vector databases and/or knowledge graphs.