Senior AI Software Engineer

MicrosoftRedmond, WA
98d$119,800 - $234,700

About The Position

Microsoft Quantum has assembled a talented and diverse international team to create the world's first scalable quantum computing system. We work alongside internal research teams in the development of future quantum processing hardware. We are working on new Azure services and software to help us invite even more people into our industry-leading quantum ecosystem. As a Senior AI Software Engineer on our data team, you will proactively seek out impactful opportunities to leverage generative AI and machine learning within our data infrastructure. Your role goes beyond implementation—you will independently identify areas where advanced AI solutions can drive innovation and value. By harnessing technologies such as Azure Databricks, Azure Synapse, and Azure Data Lake, you will architect and build robust, scalable infrastructure components and data pipelines. Your fluency in Python will be essential for developing efficient, reliable code that powers our data ecosystem. Quantum experience is not required.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering, Mathematics, or related field AND 4+ years software industry experience OR Master's Degree in Computer Science, Software Engineering, Mathematics, or related field AND 3+ years software industry experience OR Doctorate in Computer Science, Software Engineering, Mathematics, or related field AND 1+ years software industry experience OR equivalent experience.
  • 4+ years of programming experience in relevant languages, with deep hands-on expertise in Python for data processing, automation, and software development.
  • 4+ years of experience working in collaborative environments, with a track record of spotting high-impact opportunities and driving them independently to completion.
  • Hands-on experience with generative AI technologies (such as large language models, generative models, or related frameworks).
  • Experience in building AI-centric software and services, with familiarity in AI-based orchestration and agent capabilities.

Nice To Haves

  • Comfortable working in collaborative, cross-functional teams and adapting to evolving business needs.
  • Demonstrated experience in proactively identifying machine learning opportunities and driving impactful outcomes is highly desirable.
  • Experience collaborating with hardware teams and developing software solutions tailored to their needs is a plus.

Responsibilities

  • Lead the architecture and implementation of scalable solutions using Python, spanning data processing, automation, and application development across diverse domains.
  • Apply knowledge of generative AI, large language models, and modern frameworks to develop intelligent features and drive innovation within projects.
  • Create and maintain robust client-side libraries and application modules to support seamless integration and enhanced user experiences.
  • Collaborate with multidisciplinary teams and adapt quickly to evolving project priorities, contributing expertise in software engineering, data, or related areas as needed.
  • Deploy, integrate, and manage solutions leveraging the Azure ecosystem, ensuring security, scalability, and compliance with best practices.

Benefits

  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service