Applied AI Engineer
CherreFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates must possess a BS or advanced degree in Computer Science, Engineering, or a related field. They should have 7+ years of hands-on experience with Python, backend service development, and RESTful APIs. Required skills include experience working with large language models (e.g., GPT, Claude) or building RAG systems, experience with embedding models and vector databases, and proficiency with AI frameworks and APIs (e.g., PyTorch, TensorFlow, HuggingFace, OpenAI, LangChain). Additionally, candidates need experience in NLP techniques such as text classification, entity extraction, document understanding, or question answering, and experience in training, evaluating, and serving AI/ML models. Two years of previous experience in exploring and applying cutting-edge techniques in NLP, LLM integration, Prompt/Context Engineering, and semantic search is necessary. Furthermore, two years of experience designing and maintaining robust systems for context management, model training/tuning, orchestration, evaluation & inference, with a focus on scalability, reliability, and observability, is required. Two years of previous experience developing and scaling retrieval-augmented generation (RAG) systems and agent-based orchestration frameworks for complex legal workflows is also a requirement.
The AI/ML Engineer will help shape the future of legal AI by working with cutting-edge technologies such as Context Engineering, LLM Tuning/Post Training, and Evaluation Frameworks to develop state-of-the-art models and intelligent systems. They will build and tune models and AI capabilities that ingest legal documents, extract key information, and deliver actionable insights to customers. This role involves implementing backend services that power document understanding, classification, and natural language search. The engineer will partner closely with product managers and designers to translate user needs into AI-powered product capabilities and shape user-facing AI experiences. They will lead efforts in model evaluation, iteration, and deployment, ensuring systems are robust, explainable, and continuously improving. As part of an end-to-end ownership model, the engineer will contribute to the MLOps stack to ensure models are scalable, reliable, and performant in production. Responsibilities also include helping build foundational AI/ML infrastructure, including tools for experimentation, model versioning, and online/offline performance monitoring.
Digital platform for automating contract management
Ironclad is a digital contracting platform that simplifies and automates the entire contract lifecycle for legal teams in large enterprises and fast-growing companies. The platform allows users to create, automate, and track contracts in a straightforward manner, making it easier for legal departments to handle high-volume contracts efficiently. Unlike traditional contract management systems, Ironclad's user-friendly interface reduces complexity and enhances collaboration within legal teams, enabling them to focus on business growth. The company operates on a subscription-based model, offering various tiers that cater to different business needs, ensuring a steady income stream while providing ongoing support and updates. Ironclad's goal is to transform contract management by streamlining processes and improving connectivity within legal departments.