Software Engineer

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

AI Engineer II at Microsoft Security focused on building AI-native systems for enterprise AI adoption. The role involves developing LLM-based and RAG systems, data pipelines, MLOps practices, and integrating AI capabilities into services, with a focus on security and responsible AI development.

What you'd actually do

  1. Contribute to building AI/ML models, including LLM-based and RAG systems, to solve customer and business problems.
  2. Implement components of AI-driven systems and workflows, translating requirements into working solutions.
  3. Build and maintain data pipelines, ETL workflows, and training datasets for AI model development.
  4. Support deployment of models using MLOps practices (CI/CD, basic model versioning, containerized environments).
  5. Contribute to building AI-powered solutions and tools that help customers adopt AI capabilities securely and effectively.

Skills

Required

  • Bachelor's Degree in Computer Science, or related technical discipline
  • proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • equivalent experience

Nice to have

  • Experience building or contributing to AI/ML models or data-driven systems.
  • Programming experience in Python or similar languages for AI development.
  • Understanding of machine learning fundamentals and data processing workflows.
  • Experience with LLMs, RAG pipelines, or vector databases (coursework or project experience acceptable).
  • Exposure to MLOps practices (CI/CD, model deployment, monitoring).
  • Familiarity with cloud platforms (Azure preferred) for AI/ML workloads.
  • Strong problem-solving skills and ability to learn quickly in fast-evolving AI domains.

What the JD emphasized

  • AI-native systems
  • enterprise scale
  • LLM-based and RAG systems
  • securely adopt AI
  • responsible AI development

Other signals

  • AI-native systems
  • LLM-based and RAG systems
  • enterprise scale