Senior Software Engineer - AI; Westlaw AI
Frisco, Collin County, Texas, 75034, USA
Listed on 2025-12-02
-
Software Development
AI Engineer, Cloud Engineer - Software, Software Engineer, Machine Learning/ ML Engineer
Overview
Senior Software Engineer, AI - Westlaw AI
We are looking for a highly motivated and experienced Senior Software Engineer to become part of our dynamic and innovative team focused on developing content centric AI-driven solutions for legal professionals, including our flagship product, Westlaw. In this role, you will be responsible for designing and developing both user interfaces and backend services using a micro-frontend architecture. You will utilize technologies such as Java, React/Angular, Python, REST APIs, and AWS cloud infrastructure to deliver cutting-edge solutions.
If you love coding, join us to make a significant impact in the legal tech industry with your expertise and creativity.
About the Role:
In this role as a Senior Software Engineer - AI
, you will:
- Innovate, implement and operationalize in a fast-paced Environment
- Be part of a fast-moving, forward-thinking group that is creating AI-driven software for legal professionals. You ll work with top AI and software development experts, leveraging cutting-edge technology to build intelligent and scalable systems. This role is for the developing backend services for Legal Research products.
- Design and implement backend services that power generative AI agents and orchestration systems. This role requires both creativity and rigor to ensure our AI-driven solutions are performant, reliable, and adaptable to real-world use cases.
- Work closely with AI/ML engineers from TR Labs, frontend developers from Westlaw UI teams, product managers, and designers to build robust services that support generative AI experiences. Help to build out our core AI interfaces such as Conversations, Work spaces, Grid, and Knowledge Base.
Key Responsibilities:
- Backend Development & AI Integration
- Develop and maintain backend services using Python, FastAPI, and Postgre
SQL. - Implement AI orchestration systems integrating LLMs from OpenAI, Anthropic, and other providers.
- Design APIs and backend logic for real-time AI interactions.
- Help to build our content services to automate many different AI driven workflows across the legal professional domain
- Performance & Scalability
- Ensure backend systems are secure, scalable, and optimized for AI-driven applications.
- Monitor and enhance system performance, across millions of documents and AI driven interactions
- Collaboration & Leadership
- Work closely with AI researchers, engineers, and product teams to translate AI capabilities into real-world applications.
- Foster a culture of experimentation and continuous improvement, exploring new AI technologies and methodologies.
About You:
You're a fit for the role of Senior Software Engineer - AI
, if your background includes:
- Bachelors Degree in Computer Science, Computer Engineering, Related Field, or Equivalent Experience.
- 5+ years of hands-on software development experience in backend development, building scalable web services, and APIs.
- 3+ years of hands-on Python development with experience in FastAPI (Other API Tools Acceptable) and Postgre
SQL (Other SQL Tools Acceptable). - Expertise in AWS cloud services (Redis, Dynamo
DB, S3, SQS, Kinesis, KMS, IAM, Secret Manager, etc) or similar cloud services. - Experience managing infrastructure with Terraform, Cloud Formation, or similar IaC tooling.
- Strong Data Engineering background and experience with Retrieval Systems leveraging tools like Open Search.
- Experience implementing modern Dev Ops best practices in production environments (CI/CD using Git Hub Actions and AWS services (Code Pipeline/Code Build))
- Experience with LLMs, AI Solutions, and evaluation and understanding of agentic systems and workflow
- Excellent interpersonal skills with the ability to influence across organizational boundaries
- A pragmatic and curious mindset that drives you to find elegant solutions to complex problems
- Strong communication skills that enable you to articulate technical concepts to diverse audience
- Experience in using AI-powered tools in SDLC is required.
#LI-JF1
What s in it For You?
- Hybrid Work Model: We ve adopted a flexible hybrid working environment (2-3 days a week in the office depending on the role) for our office-based roles while delivering a seamless experience that is digitally and physically connected.
- Flexibility & Work-Life Balance: Flex My Way is a set of supportive workplace policies designed to help manage personal and professional responsibilities, whether caring for family, giving back to the community, or finding time to refresh and reset. This builds upon our flexible work arrangements, including work from anywhere for up to 8 weeks per year, empowering employees to achieve a better work-life balance.
- Career Development and Growth: By fostering a culture of continuous learning and skill development, we prepare our talent to tackle tomorrow s challenges and deliver real-world solutions. Our Grow My Way programming and skills-first approach ensures you have the tools and knowledge to grow, lead, and thrive in an AI-enabled future.
- Industry Competitive Benefits: We offer…
(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).