About Us
Avvoka is a leading legal technology company specializing in document automation. Our platform empowers law firms and in-house legal teams to draft, negotiate, and manage contracts more efficiently. We’re trusted by top names in the industry, enabling major deals with magic circle law firms like Allen & Overy, helping McDonald's open new chains, and licensing popular franchises with HBO and Sony. Our team is dedicated to transforming the world of contracts, balancing innovation with a sense of humour in an inclusive, collaborative culture. We’re growing quickly, evolving from a start-up to a scale-up with 20% growth in headcount and over 70% revenue growth in the past year. Join us to push the boundaries of legal technology and help redefine how the world contracts.
Responsibilities
We are seeking a smart Backend Software Engineer (Artificial Intelligence/AI Specialism) to design, implement, and optimize bespoke agentic AI workflows. The ideal candidate will have a strong programming background, experience in orchestrating AI agents, and a meticulous approach to evaluating and perfecting each step of the workflow.
Key Responsibilities
1. Workflow Design & Development
- Design and develop custom AI agent workflows tailored to specific business needs.
- Create flexible, robust architectures that can evolve with our growing requirements.
- Incorporate AI methodologies to enhance workflow efficiency.
2. Agent Orchestration
- Implement orchestration frameworks to coordinate multiple AI agents effectively.
- Establish and maintain robust communication channels among agents.
- Optimize the collaboration between agents to ensure a smooth and efficient execution of tasks.
3. Performance Evaluation & Optimization
- Develop testing methodologies to assess the performance of workflow components.
- Analyse performance data to pinpoint bottlenecks and areas for improvement.
- Iterate each workflow step to achieve and exceed desired outcomes.
4. Cross-functional Collaboration
- Collaborate with CS, tech, and product teams to integrate AI solutions into existing systems.
- Ensure that AI workflows align with broader business objectives and legal requirements.
- Facilitate communication and best practice sharing across departments to foster innovation.
5. Industry & Technological Innovation
- Stay updated with the latest advancements in AI agent orchestration and related technologies.
- Explore emerging trends and incorporate best practices into our technological roadmap.
- Provide insights and contribute to strategic planning for future growth and innovation.
About you
The ideal candidate will have:
- Bachelor’s or Master’s degree in Computer Science, AI, or a related field with experience in designing and implementing AI agent workflows.
- Demonstrated proficiency in programming languages (such as Python, Java, etc.) and frameworks, with a clear track record of evaluating and optimizing AI systems.
- Exceptional problem-solving, analytical, and communication skills, ensuring effective collaboration with diverse teams.
The desirable candidate will have:
- Familiarity with orchestration frameworks, cloud-based infrastructures, and emerging AI trends; advanced degrees or certifications in AI/machine learning are a plus.
- Experience contributing to open source projects or published research in AI technologies, reflecting a commitment to continuous learning and industry leadership.
Why Join Us?
At Avvoka, you’ll work with a team that’s reshaping the future of contracting within a supportive, ambitious, and engaging culture. This is an excellent opportunity to bring your skills to a growing, innovative company and make a lasting impact.