[Hiring] Senior Microsoft AI Developer @Michael Baker International
Senior Microsoft AI Developer @Michael Baker International
Artificial Intelligence
Salary $120,179 - $170..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 4d ago

[Hiring] Senior Microsoft AI Developer @Michael Baker International

4d ago - Michael Baker International is hiring a remote Senior Microsoft AI Developer. πŸ’Έ Salary: $120,179 - $170,000 per year πŸ“Location: USA

Role Description

Michael Baker International is seeking a Senior Microsoft AI Developer to join our CTO organization in a fully remote capacity. In this role, you will design and deliver enterprise-grade AI-capable applications and Copilot Studio agents that enable the organization to scale intelligent solutions across the Microsoft ecosystem. You will partner closely with IT, Data & AI, Cybersecurity, Legal, and business stakeholders to build, govern, and continuously improve AI-powered solutions β€” driving meaningful adoption and measurable business impact.

This is a development-focused role. You will own the engineering and delivery of AI solutions built on Microsoft Copilot Studio, Azure AI Foundry, and the Microsoft Power Platform, working alongside a dedicated Power Platform Administrator who owns tenant governance and the Center of Excellence (CoE) Toolkit.

This is a fully remote position supporting the United States. Michael Baker International does not sponsor employment visas for this position.

What You'll Do

  • Design, build, and maintain Copilot Studio agents β€” including topics, actions, tools, orchestration, connectors, and knowledge grounding β€” integrated with enterprise data sources, Microsoft 365, and line-of-business systems.
  • Implement retrieval-augmented generation (RAG) patterns against enterprise content in SharePoint, Dataverse, and other MBI systems to keep agent responses accurate and traceable.
  • Develop and deploy generative AI solutions on Azure AI Foundry and Azure OpenAI, including model selection, prompt engineering, and systematic output evaluation.
  • Build and consume Azure AI and Azure OpenAI APIs in Python to extend Copilot Studio agents and custom applications beyond out-of-the-box platform capabilities.
  • Develop supporting Power Apps and Power Automate flows where they are the right delivery vehicle for an AI-enabled use case.
  • Implement responsible AI practices β€” including input validation, prompt injection defense, and security guardrails β€” as first-class engineering requirements.
  • Partner with Data & AI teams to align solutions with the organization's broader GenAI and Azure AI strategy.
  • Support proof-of-concepts (PoCs), pilots, MVPs, and production deployments of AI-capable applications; document architectural patterns and manage solution assets in source control.
  • Provide technical guidance, training, and enablement to makers, developers, and business stakeholders building AI solutions.
  • Promote engineering best practices including source control discipline, automated build and release pipelines, and solution performance and maintainability standards.
  • Track usage and impact of deployed agents and AI solutions; use insights to drive continuous improvement.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent experience.
  • 7+ years of experience with Microsoft technologies, including hands-on application development.
  • Demonstrated experience building and deploying Copilot Studio agents in an enterprise environment.
  • Strong experience developing solutions using Azure AI Foundry, Azure OpenAI, and the Microsoft Power Platform (Power Apps, Power Automate, Dataverse).
  • Proficiency in Python for developing, integrating, and automating AI solutions and services.
  • Demonstrated experience with source control and modern deployment practices including Git, branching strategies, and CI/CD pipelines.
  • Working knowledge of prompt engineering, RAG patterns, grounding, and evaluation of generative AI output.
  • Experience integrating solutions with Microsoft 365, Azure services, and external APIs.
  • Strong communication skills with the ability to translate technical concepts for non-technical stakeholders.

Nice to Have

  • Experience with Azure AI Foundry model catalog, Azure Fabric (including Databricks), or enterprise GenAI platforms.
  • Experience with Power Platform extensibility β€” custom connectors, Azure Functions, REST APIs.
  • Background supporting large-scale citizen developer or maker programs.
  • Microsoft certifications (Azure AI Engineer Associate, Power Platform Developer Associate, or related).
  • Familiarity with responsible AI frameworks, AI governance standards, or AI security practices.
  • AEC (Architecture, Engineering, and Construction) industry exposure.

Compensation

The approximate compensation range for this position is $120,179 to $170,000. This compensation range is a good faith estimate for the position at the time of posting. Actual compensation is dependent upon factors such as education, qualifications, experience, skillset, and physical work location.

Benefits

  • Medical, dental, vision insurance.
  • 401(k) Retirement Plan.
  • Health Savings Account (HSA).
  • Flexible Spending Account (FSA).
  • Life, AD&D, short-term, and long-term disability.
  • Professional and personal development.
  • Generous paid time off.
  • Commuter and wellness benefits.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Microsoft AI Developer @Michael Baker International
Artificial Intelligence
Salary $120,179 - $170..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 4d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later