Opus 2, a global leader in LegalTech, is seeking a Senior Developer specializing in AI Applications to join their team in Edinburgh. This role offers a hybrid working model with flexible hours in a modern, central Edinburgh office. The position is part of a collaborative environment using scrum methodology with small, focused squads.
The role involves leading AI integration development within a sophisticated technical ecosystem. The architecture is based on microservices, primarily using Java 17 and Spring, with additional services in NodeJS, Go, and Python. The AI service leverages external LLMs via AWS Bedrock, while the frontend utilizes TypeScript and React. The infrastructure includes various databases (ElasticSearch, MongoDB, PostgreSQL) and modern DevOps practices with GitHub Actions, Drone, and SonarCloud, all deployed on AWS-based Kubernetes clusters.
The ideal candidate will have 7+ years of experience and a deep passion for AI technologies, combining technical expertise with strong communication skills. This position offers an opportunity to shape the future of legal technology while working with cutting-edge AI implementations. The company provides comprehensive benefits, including healthcare, pension, and various lifestyle perks, making it an attractive opportunity for senior developers looking to make an impact in the LegalTech space.
Working at Opus 2 means joining a company that values its people, offering professional growth opportunities through mentoring, yearly development retreats, and a culture that promotes work-life balance. The role provides a unique opportunity to work with world-leading legal teams while developing innovative AI solutions that drive digital transformation in the legal industry.