Senior Software Engineer

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

Senior AI Engineer to lead the development of AI-native, multi-agent systems for enterprise AI adoption and security. The role involves designing, building, and deploying intelligent systems using LLMs, RAG, and vector databases, with a focus on end-to-end execution from data pipelines to production and customer readiness.

What you'd actually do

  1. Design and build multi-agent AI systems leveraging LLMs, RAG pipelines, and vector-based retrieval systems to operationalize customer readiness across security domains.
  2. Develop and productionize machine learning and deep learning models that transform large-scale, multi-source enterprise signals into contextual intelligence and automation.
  3. Build and operate scalable data pipelines, ETL workflows, and training infrastructure to support AI lifecycle management.
  4. Deploy models into production using MLOps practices (CI/CD, model versioning, containerization) to ensure reliability, reproducibility, and scalability.
  5. Define and operationalize AI readiness frameworks, metrics, and telemetry to measure adoption maturity and security posture.

Skills

Required

  • Bachelor’s Degree AND 4+ years of experience in AI engineering, system design, or data engineering.
  • Hands-on experience designing and deploying production-grade AI/ML systems, including LLM-based or agentic systems.
  • Strong programming skills (e.g., Python) for model development, data pipelines, and system integration.
  • Experience building and operating distributed systems and scalable data/ML pipelines.

Nice to have

  • 8+ years of experience in AI/ML engineering and large-scale distributed systems.
  • Deep experience with LLMs, RAG architectures, vector databases, and agentic workflows.
  • Expertise in MLOps (CI/CD for ML, model monitoring, versioning, containerization) and production deployment.
  • Strong understanding of statistics, optimization, and machine learning fundamentals.
  • Experience building enterprise-grade AI systems on cloud platforms (Azure preferred).
  • Proven ability to operate in ambiguous, cross-org environments and deliver end-to-end systems.
  • Strong communication skills to translate complex AI systems into clear business and executive insights.
  • Demonstrated leadership in AI adoption, platform building, or security domains.

What the JD emphasized

  • AI-native, multi-agent systems
  • securely adopt AI at an enterprise scale
  • LLMs, agentic systems
  • production deployment
  • MLOps practices
  • enterprise security and compliance requirements

Other signals

  • AI-native, multi-agent systems
  • securely adopt AI at an enterprise scale
  • LLMs, agentic systems
  • production deployment
  • MLOps practices