New opportunity

Engineer, AI Applications Development

White & Case LLP · New York, United States of America

About this role

Develop and support AI-enabled business applications for White & Case’s Technology Applications Development team. The role uses Microsoft’s AI ecosystem and custom solutions within Microsoft 365 to improve processes and user productivity across the firm. It works with Senior AI Engineers, data scientists, the Innovation Team and business stakeholders, and reports to the Senior Manager, Applications Development.

Responsibilities

  • Build, test and maintain applications and integrations using Azure AI Services, Azure AI Foundry, Azure OpenAI and other approved enterprise AI services. Develop Python and TypeScript code for backend services, automation and application enhancements, and connect internal systems through REST APIs and Microsoft Graph.
  • Help design and optimize prompts, retrieval processes and AI service integrations. Support vector stores, search services and document repositories; test AI outputs for quality and consistency.
  • Monitor performance, token consumption, API use, latency and throughput. Troubleshoot integration and production issues, investigate causes, and recommend improvements to reliability, speed and cost efficiency.
  • Participate in requirements gathering, development, testing, deployment and production support in an agile environment. Maintain technical and deployment documentation; contribute to code reviews, CI/CD, automated testing and source control practices.

Qualifications

  • A B.S. in Computer Science, Data Science, Software Engineering or a related field, or equivalent experience. The posting asks for 1–3 years of software development experience or relevant internships/co-op experience.
  • Experience developing with Python or TypeScript, consuming RESTful APIs and using cloud services; exposure to AI, machine learning or generative AI. Working knowledge of Python and JavaScript and/or TypeScript, API authentication and JSON services, Git, development lifecycle practices, troubleshooting, Azure and modern web technologies.
  • Preferred: exposure to Azure OpenAI Service, Azure AI Foundry, Cognitive Services or other Microsoft AI technologies; knowledge of prompt engineering, LLMs, React, vector databases, RAG, embeddings, semantic search, CI/CD, DevOps, Microsoft Graph API or Power Platform.

The posting identifies New York, lists the role as telecommute, and gives a New York salary range of $97,600–$134,200. Eligible employees are offered insurance, a 401(k), vacation and leave programs; exempt roles may be eligible for a performance bonus.

Skills for this role

PythonTypeScriptJavaScriptReactNode.jsREST APIsJSONGitAzure AI ServicesAzure AI FoundryAzure OpenAI ServiceCopilot StudioPower PlatformMicrosoft 365Microsoft Graph APIPrompt engineeringLarge language modelsRetrieval Augmented GenerationVector databasesEmbeddingsSemantic searchCI/CDDevOpsAutomated testingAPI integrationAzure cloud services

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.

Loading this role’s preparation guide…

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in United States of America. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…