Lead Software Engineer, AI
Listed on 2026-05-14
-
Software Development
AI Engineer, Machine Learning/ ML Engineer
Lead Software Engineer, AI
Are you passionate about building AI-driven software that transforms how professionals work?
Join our fast-moving, forward-thinking group that is creating AI-driven software for professionals through our investigative platform, CLEAR (Consolidated Lead Evaluation and Reporting), which empowers users to search and analyze billions of public and proprietary records from a unified interface. We invest deeply in AI technologies and explore emerging fields with the backing of Thomson Reuters, a global leader. As a Lead Software Engineer - AI, you will play a lead role in full-stack web development, focusing on AI solutions, agents, and RAG, as well as traditional application layers such as gateways, APIs, and user interfaces-developing intelligent systems that power the next generation of expert solutions across legal, tax, risk, and compliance domains.
Aboutthe Role
In this opportunity as a Lead Software Engineer, AI, you will:
- Build and architect AI-driven systems - Design and lead the implementation of enterprise-scale AI systems, including multi-component pipelines, retrieval-augmented generation (RAG) architectures, and autonomous AI agents with multi-step reasoning; lead full-stack development from AI orchestration and RAG through API gateways, microservices, and modern web UIs.
- Drive innovation and technical strategy - Lead evaluation and adoption of cutting-edge AI techniques; oversee proof-of-concept work and technical feasibility for new AI-driven features; stay current with AI research and translate insights into technical roadmaps; represent the organization at industry conferences and events.
- Provide senior technical leadership - Lead architecture decisions and translate business requirements into scalable technical specifications; mentor senior and junior software engineers; champion MLOps and LLMOps practices and governance for the AI model lifecycle.
- Ensure quality, security, and operational excellence - Design and implement testing, monitoring, and observability for AI systems at scale; lead compliance with ethical AI principles, security standards, and regulatory requirements; establish governance for AI model lifecycle management.
- Lead cross-functional collaboration - Partner with AI researchers, engineering leadership, design, and product to turn AI capabilities into market-leading applications; optimize performance for latency, cost, and user experience; influence product strategy through deep technical expertise.
You're a fit for the role of Lead Software Engineer, AI if you have the following required qualifications:
- Bachelor's degree in Computer Science, Engineering, or equivalent experience (Master's degree preferred), and 8+ years of software engineering experience with at least 4 years in senior or lead roles focused on AI/ML.
- Proven track record as a software engineer with AI expertise (not primarily a data scientist or ML researcher), with experience in Generative AI or RAG or LLMs - including solution discovery, architecture, agentic tools, evaluation, deployment, lifecycle, and metrics.
- Strong proficiency in Java/Spring Boot for backend services and APIs; hands‑on experience with modern front‑end frameworks (React, Angular, or Vue.js) and full‑stack web application development; experience building production RESTful APIs, microservices, and API gateways; solid understanding of web security, authentication/authorization, and API design.
- Expert‑level proficiency in Python and extensive experience with AI/ML frameworks (e.g., PyTorch, Tensor Flow, JAX); deep understanding of ML principles, evaluation methodologies, and distributed systems; and the full lifecycle of enterprise AI applications.
- Advanced experience with AWS and orchestration tools (Docker, Kubernetes, Terraform); demonstrated ability to integrate AI models into large‑scale production systems via APIs, data pipelines, and cloud‑native architectures.
- Strong leadership and mentoring experience; excellent strategic thinking and problem‑solving; outstanding communication and presentation skills with experience influencing senior stakeholders.
- Experience leading…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).