Software Engineer II - Microsoft AI & Research

Date Posted:
IT & Tech
Permanent

Job Description: Microsoft AI Engineer (Contract Role - Onsite in Virginia/DC/Maryland )

Position: Microsoft AI Engineer with Clearance, ideally a Veteran

Contract Duration: 12 Months contract-to-hire

About the Role:

We are looking for a skilled Microsoft AI Engineer to join our team onsite in Virginia/ DC / Maryland. The ideal candidate will have deep expertise in Microsoft AI technologies, a strong foundation in machine learning, and the ability to build, implement, and optimize AI-driven solutions to meet enterprise needs.

Key Responsibilities:

  • AI Solution Development:
  • Design and develop AI-based applications using Microsoft technologies, including Azure Machine Learning, Cognitive Services, and Power Platform AI Builder.
  • Build custom machine learning models and integrate them into business solutions.
  • Data Engineering & Preparation:
  • Preprocess and analyze large datasets to enable accurate and efficient AI model training.
  • Develop pipelines for data collection, transformation, and storage using Azure Data Factory and Azure Databricks.
  • AI Deployment & Optimization:
  • Deploy machine learning models on cloud platforms like Azure Kubernetes Service (AKS) or Azure Functions.
  • Continuously monitor and refine AI models to ensure optimal performance and reliability.
  • Collaboration & Documentation:
  • Work closely with cross-functional teams, including data scientists, software engineers, and business stakeholders, to align AI solutions with organizational objectives.
  • Create detailed documentation for AI models, data workflows, and solution architectures.

Required Qualifications:

  • Experience:
  • Proven experience (3-5 years) working with Microsoft AI tools and platforms.
  • Hands-on expertise in Azure Machine Learning, Cognitive Services, and related Azure AI tools.
  • Proficiency in Python or R for machine learning and AI development.
  • Top Secret Clearnce, ideally from a military background
  • Skills:
  • Strong understanding of machine learning algorithms, natural language processing (NLP), and computer vision techniques.
  • Experience with cloud-based AI deployments, including containerized solutions using Docker or Kubernetes.
  • Knowledge of MLOps practices for continuous integration and deployment of machine learning models.
  • Certifications:
  • Relevant Microsoft certifications such as Azure AI Engineer Associate or Azure Data Scientist Associate.

Preferred Qualifications:

  • Familiarity with other AI frameworks, such as TensorFlow or PyTorch, in conjunction with Microsoft tools.
  • Experience with Power BI integration and real-time AI analytics.
  • Strong understanding of cybersecurity implications in AI implementations.

What We Offer:

  • Competitive contract compensation.
  • Opportunity to work on cutting-edge AI technologies in a Microsoft ecosystem.
  • A collaborative environment with opportunities for professional growth.
  • Training and accreditation in AI