M

Milbank

Global law firm handling complex transactions

Senior AI/.NET Engineer

AI Application EngineeringUpdated on Nov 12
Full-timeNew York, NY, USA$140k - $175kIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field.
  • Deep, demonstrable expertise developing production applications in C# with .NET and .NET Core.
  • Proven experience building or integrating AI/LLM-based solutions, including prompt engineering, function/tool calling, RAG patterns, and model APIs such as Azure OpenAI or OpenAI.
  • Hands-on experience developing AI agents that plan, call tools, maintain context, and execute multi-step tasks, using frameworks such as Semantic Kernel, Microsoft Agent Framework, AutoGen, or LangChain-style orchestration.
  • Strong experience developing applications for Azure, including App Services, Azure Functions, Logic Apps, Key Vaults, Storage Accounts, and Azure DevOps pipelines.
  • Strong experience with Azure SQL and T-SQL, including designing SQL database objects, stored procedures, user-defined functions, and integrated security; familiarity with vector data stores such as Azure AI Search or Cosmos DB is a plus.
  • A solid command of DevOps, CI/CD pipelines, and version control systems such as Git, including branching strategies and release management.
  • Proficiency developing in Visual Studio and/or VS Code.
  • Mastery of the software development life cycle, including architecture, design, implementation, testing, deployment, and documentation, with the ability to embed security considerations throughout.
  • Strong experience with Web Services, RESTful APIs, and SOAP APIs for integrating applications with vendor and enterprise systems.
  • Demonstrated technical leadership through mentoring developers, owning architectural decisions, and driving best practices across a team.
  • At least four years of professional software development experience, including hands-on delivery with C#/.NET.
  • Ability to communicate technical concepts to technical and non-technical audiences, with strong interpersonal and written/verbal communication skills and attention to detail.

Responsibilities

  • Architect and develop robust, scalable, production-grade applications in C# using .NET, .NET Core, and modern application frameworks.
  • Lead the design, integration, and deployment of AI-powered features and AI agents that automate tasks, reason over enterprise data, and augment user workflows.
  • Design and orchestrate AI solutions using services such as Azure OpenAI and Azure AI Services, and agent frameworks such as Semantic Kernel, Microsoft Agent Framework/AutoGen, or OpenAI/Anthropic SDKs.
  • Implement retrieval-augmented generation, advanced prompt engineering, tool/function calling, and vector-based search to ground AI on enterprise content.
  • Establish engineering standards, conduct code reviews, and mentor junior and mid-level developers.
  • Partner with stakeholders and architects to translate business requirements into technical designs and delivery roadmaps.
  • Integrate AI capabilities responsibly, incorporating security, privacy, evaluation, and governance considerations throughout.

Desired Qualifications

  • Experience delivering AI/agentic solutions for real business processes, such as document analysis, summarization, intelligent automation, or copilots, at production scale.
  • Experience working with legal, financial, and HR systems, applications, and databases.
  • Experience with client-side technologies such as HTML5, JavaScript, and CSS.
  • Experience with client-side development using JavaScript/TypeScript and modern frameworks such as React, plus HTML5 and CSS.
  • Experience with legal desktop applications, including document management systems, legal workflows, and onboarding workflows.
  • Working knowledge of Responsible AI practices, including evaluation, guardrails, content safety, and cost/performance optimization of AI workloads.
  • Demonstrated experience building AI/LLM-based solutions is strongly preferred.

About the Company

Milbank

Global law firm handling complex transactions

Milbank is a global law firm handling high-profile corporate and financial matters, including M&A, structured finance, banking, capital markets, project and transportation finance, litigation, financial restructuring, and trusts and estates. Its teams operate across 12 offices worldwide, working together to serve leading companies and financial institutions on cross-border deals and complex disputes. The firm differentiates itself through an integrated international footprint that enables specialists from multiple offices to collaborate on multi-jurisdictional matters. Milbank’s goal is to help major clients navigate challenging issues by delivering coordinated, global legal solutions.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
New York City, New York
Founded
1865

Recently Posted Jobs

Explore more opportunities at Milbank

See more jobs