Software Engineering Manager (Java & Python)
Core
Lead the engineering vision, development, integration, and support of Legal Technology ecosystems, applying Generative AI to transform legal operations.
Role type
Senior hands-on IC Software Engineering Manager (Java/Python)
Builds
Scalable cloud-native legal technology platforms, enterprise integrations, and AI-powered legal solutions
Domain
Legal Technology / RegTech / Generative AI
Deliverable
production ML models
Required skills
Java, Spring Boot, Python, Microservices, Cloud-native architecture, API design, Generative AI/LLMs, RAG, Kubernetes, Azure/AWS, Kafka, Vendor integration
Preferred skills
Legal domain expertise, Contract lifecycle management, eDiscovery, AI framework orchestration (LangChain)
Technologies
Java, Spring Boot, Python, Kafka, Kubernetes, Azure, AWS, Azure OpenAI, LangChain, Semantic Kernel
Responsibilities
Design and develop cloud-native applications and APIs; Integrate vendor-provided legal applications with enterprise systems; Debug production issues and perform root cause analysis; Mentor engineers and lead technical decision-making; Drive adoption of Agentic AI and Generative Intelligence platforms; Manage vendor relationships and platform lifecycle activities
Seniority
Senior, hands-on IC with supervisory duties