Senior AI/.NET Engineer

Milbank LLP
  • New York City
  • $140,000–$175,000 Per Year
30+ days ago

Job Description

Build Your Career with Milbank!: Milbank is a premier international law firm handling high-profile, complex cases and business transactions through 11 offices worldwide. Our offices work together on an integrated basis, giving us an extraordinary global presence and allowing us to serve a client base that includes the world's leading companies and financial institutions. Milbank is internationally recognized as a leader in major corporate/finance transactions (such as M&A, structured finance, banking, capital markets and project and transportation finance), litigation (including complex commercial, intellectual property, securities and white collar), financial restructuring, and trusts and estates. About the Role:

We are seeking a motivated and collaborative professional to join our team. As a Senior AI/.NET Engineer, you will be responsible for architecting, building, and maintaining cloud-native applications and AI-powered solutions using C#, the .NET platform, and Microsoft Azure. 

This role blends advanced enterprise application development with the design and implementation of AI features and autonomous AI agents that enhance and automate business workflows. The role carries technical leadership expectations — setting standards, mentoring developers, and driving architectural decisions. The Senior Developer is expected to operate with a high degree of autonomy, exercise sound technical judgment, lead by example, and guide team members to effectively accomplish project objectives.

 

Success in this role requires strong communication and collaboration, a proactive and adaptable approach, positive working relationships, and a commitment to exceptional results.

 

This position offers an opportunity to make a meaningful impact and grow within a dynamic and fast-paced environment.

What You'll Do:
  • Architect and develop robust, scalable, production-grade applications in C#using .NET / .NET Core, NET Core, and modern application frameworks.
  • Lead the design, integration, and deployment of AI-powered features and AI agentsthat automate tasks, reason over enterprise data, and augment user workflows.
  • Design and orchestrate AI solutions using services such as Azure OpenAI, Azure AI Services, and agent frameworks (e.g., Semantic Kernel, Microsoft Agent Framework / AutoGen, or the OpenAI/Anthropic SDKs).
  • Implement retrieval-augmented generation (RAG), 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.
What We're Looking For:
  • Bachelor's degree in Computer Science or a related field.
  • Deep, demonstrable expertise developing production applications in C#with .NET / .NET Core and NET Core.
  • Proven experience building or integrating AI/LLM-based solutions— including prompt engineering, function/tool calling, RAG patterns, and working with model APIs (Azure OpenAI, OpenAI, or similar).
  • Hands-on experience with AI agent development— designing agents that plan, call tools, maintain context, and execute multi-step tasks (e.g., via Semantic Kernel, Microsoft Agent Framework, AutoGen, or LangChain-style orchestration).
  • Strong experience with application development 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 (e.g., Azure AI Search, Cosmos DB) is a plus.
  • Solid command of DevOps and CI/CD pipelinesand version control systems such as Git, including branching strategies and release management.
  • Proficiency developing in Visual Studio(and/or VS Code).
  • Mastery of all phases of the software development life cycle (SDLC)— architecture, design, implementation, testing, deployment, and documentation — and the ability to embed security considerations into every phase.
  • Strong experience with Web Services, RESTful APIs, and SOAP APIsto integrate applications with vendor and enterprise systems.
  • Demonstrated technical leadership — mentoring developers, owning architectural decisions, and driving best practices across a team.
  • Excellent problem-solving abilities and an aptitude for rapidly learning and evaluating emerging technologies, especially in the fast-moving AI space.
  • Effective interpersonal and written/verbal communication skills, with the ability to communicate technical concepts to both technical and non-technical audiences, and close attention to detail.
  • Minimum of four yearsof professional software development experience, including hands-on delivery with C#/.NET; demonstrated experience building AI/LLM-based solutions strongly preferred.

Preferred

  • Experience delivering AI/agentic solutions for real business processes (document analysis, summarization, intelligent automation, 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, onboarding workflows.
  • Working knowledge of Responsible AIpractices — evaluation, guardrails, content safety, and cost/performance optimization of AI workloads.

 

Why Join Us?:

Our collaborative culture encourages knowledge sharing, professional growth, and partnership across teams. Employees can work alongside experienced professionals, contribute to meaningful initiatives, and make an impact in a dynamic and client-focused environment. If you're looking for a workplace where you can grow professionally, build strong relationships, and make a meaningful impact, we'd love to hear from you.

Our Benefits Include

  • Health, dental, and vision insurance
  • Retirement savings plan
  • Paid time off and holidays
  • Professional development opportunities
  • Employee assistance and wellness programs

Compensation

The anticipated base salary range offered for this role will be between $140,000 to $175,000 and represents the firm's good faith and reasonable estimate of the base compensation range.Actual base compensation will depend upon several factors, including but not limited to the candidate's relevant experience, performance, qualifications, degrees, and location as well as the needs of the firm.

We look forward to learning more about you!

Numbers & Facts

LocationNew York City
Salary$140,000–$175,000 Per Year

Skills

  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Artificial Intelligence (AI) Agentsunmatched
  • Automationunmatched
  • Banking Servicesunmatched
  • Best Practicesunmatched
  • Business Caseunmatched
  • Business Processesunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Capital Marketsunmatched
  • Capital Projectunmatched
  • Cloud Applicationsunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Cost Controlunmatched
  • Customer Relationsunmatched
  • Database Designunmatched
  • Desktop PCunmatched
  • Detail Orientedunmatched
  • DevOpsunmatched
  • Documentationunmatched
  • Emerging Technologyunmatched
  • Employee Assistance Planunmatched
  • Enterprise Applicationsunmatched
  • Financeunmatched
  • Financial Systemsunmatched
  • Financial Transactionsunmatched
  • Gitunmatched
  • HRIS/HRMSunmatched
  • HTML5unmatched
  • Human Resources Softwareunmatched
  • Intellectual Property (IP)unmatched
  • International Lawunmatched
  • Interpersonal Skillsunmatched
  • JavaScriptunmatched
  • Kernel Programmingunmatched
  • Legalunmatched
  • Legal Document Management Softwareunmatched
  • Litigationunmatched
  • Mentoringunmatched
  • Mergers and Acquisitionsunmatched
  • Microsoft .NETunmatched
  • Microsoft Agentunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft Transact-SQL (T-SQL)unmatched
  • Microsoft Visual Studiounmatched
  • Microsoft Windows Azureunmatched
  • Onboardingunmatched
  • Performance Tuning/Optimizationunmatched
  • Presentation/Verbal Skillsunmatched
  • Privacy Controlsunmatched
  • Problem Solving Skillsunmatched
  • Process Analysisunmatched
  • React.jsunmatched
  • Release Management/Engineeringunmatched
  • Requirements Managementunmatched
  • SQL (Structured Query Language)unmatched
  • SQL Databasesunmatched
  • Securitiesunmatched
  • Software Designunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Standards Developmentunmatched
  • Stored Proceduresunmatched
  • Team Playerunmatched
  • Technical Deliveryunmatched
  • Technical Leadershipunmatched
  • Technical/Engineering Designunmatched
  • Testingunmatched
  • Vector Basedunmatched
  • Writing Skillsunmatched

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder