Senior Software Engineer - AI/ML
Core
Architecting and delivering production-grade Generative AI solutions, specifically multi-agent workflows and Retrieval-Augmented Generation (RAG) systems, to simplify operations in Legal, Risk, Compliance, and HR functions.
Role type
Senior IC Generative AI Software Engineer (Agentic Systems & RAG)
Builds
Production-grade multi-agent workflows, RAG pipelines, and AI evaluation frameworks for enterprise clients.
Domain
Legal, Risk, Compliance, and HR technology; Generative AI and Large Language Models.
Deliverable
production ML models
Required skills
Multi-agent system orchestration, RAG pipeline architecture, LLM evaluation and monitoring, prompt engineering, classical NLP techniques, AWS Bedrock, Python, MLOps/CI/CD, Infrastructure as Code
Preferred skills
Fine-tuning foundation models, LLM-as-judge patterns, LangChain/LangGraph/AutoGen, Arize/Langfuse/Langsmith
Technologies
AWS Bedrock, SageMaker, Lambda, OpenSearch, LangChain, LangGraph, AutoGen, Terraform, AWS CDK, pytest
Responsibilities
Design and operate multi-agent workflows with tool use and state management; Architect and maintain end-to-end RAG systems; Define and own evaluation frameworks for generative outputs; Develop and optimize prompting strategies; Build scalable AI infrastructure on AWS; Own the full deployment lifecycle including CI/CD and observability.
Seniority
Senior, hands-on IC