Minimum of 7-10 years of hands-on experience in software engineering, solution architecture, or related technology disciplines in large enterprise environments, including 3+ years managing software engineers and demonstrated leadership of complex technical initiatives; At least 1-2 years’ experience building and deploying production AI-enabled applications, including generative AI solutions, retrieval-augmented generation, AI agents, and related technologies; Strong hands-on engineering background, including Python or comparable programming languages, APIs, cloud platforms, databases, enterprise integrations, and modern software development practices; Demonstrated ability to lead and mentor technical professionals, manage competing priorities, and deliver complex solutions in collaboration with multidisciplinary teams; Strong product-oriented thinking, problem-solving skills, and the ability to translate business needs into practical technical solutions; Understanding of enterprise security, data privacy, AI governance, and the challenges of deploying AI in environments with sensitive information; Excellent communication and interpersonal skills, with the ability to work effectively with senior leaders, technical teams, and nontechnical stakeholders; Experience in a law firm, professional-services organization, or other complex enterprise environment is preferred but not required; Bachelor's degree in computer science, engineering, information systems, or a related field, or equivalent practical experience; and. This position offers an opportunity to help shape how Cravath develops and deploys innovative AI solutions that enhance legal workflows, improve business operations, and create meaningful value across the Firm.