Senior Software Engineer - Azure Agents

49 Minutes ago • 7 Years + • DevOps

About the job

Job Description

The Azure AI Agents Engineering team seeks a Senior Software Engineer to build highly scalable AI services using natural language, reasoning, and long-term planning. Responsibilities include working on complex solutions involving multiple Azure services (Kubernetes, Event Hubs, etc.), leveraging state-of-the-art technologies from Machine Learning, OpenAI, and Natural Language Programming, conducting performance evaluations, collaborating with cross-functional teams, and working in a collaborative environment. The ideal candidate has 7+ years of experience in designing, developing, and maintaining distributed systems, proficiency in languages like Rust, Go, C#, or Python, and familiarity with cloud computing technologies like K8s and Docker. Experience with transformer-based models and model-orchestration techniques is a plus.
Must have:
  • 7+ years relevant experience
  • Distributed systems design & development
  • Proficiency in Rust, Go, C#, Python
  • K8s and Docker familiarity
  • System design, algorithms, data structures
  • Debugging, testing, problem-solving skills
Good to have:
  • Transformer-based models experience
  • AutoGen, LangChain experience
  • ML, DL, NLP background
  • Azure/AWS familiarity
  • Excellent problem-solving skills
Perks:
  • Industry leading healthcare
  • Educational resources
  • Product and service discounts
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Networking opportunities

Overview

The Agents Engineering team inside Azure AI is responsible for providing services that enable complex task completion using natural language, reasoning, and long-term planning & execution. We are looking for a Software Engineer who is interested in building these highly scalable AI services, that leverage modern, bleeding-edge technologies. If this resonates with you, this is the job for you!

Qualifications

Qualifications Required:

  • Bachelor's Degree or higher in Computer Science, Engineering, Mathematics, or related fields with 7+ years of relevant experience
  • Experience in designing, developing and maintaining distributed systems
  • Proficient in one or more programming languages such as Rust, Go, C#, Python
  • Familiar with cloud computing technologies such as K8s and Docker
  • System design, algorithmic skills, and knowledge of data structures
  • Debugging, testing, and problem-solving skills

Qualifications Preferred:

  • Experience with transformer-based models (e.g., BERT, GPT, T5, Llama)
  • Experience with AutoGen, LangChain, or other model-orchestration techniques towards task completion is a plus
  • Background in machine learning, deep learning, and natural language processing
  • Familiarity with cloud platforms (e.g., Azure, AWS) and distributed computin
  • Excellent problem-solving skills and the ability to work independently and collaboratively

#IDCAIPlatformHiring

 

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Responsibilities

  • Work on complex, mission-critical solutions that involve multiple Azure Services (Kubernetes, Event Hubs, Event Grid, Service Bus, etc.)
  • Work on state-of-the-art technologies from Machine Learning, OpenAI, Natural Language Programming and Prompt engineering
  • Conduct experiments to evaluate model performance, robustness, and generalization
  • Collaborate with cross-functional teams, including researchers, software engineers, and product managers
  • Work in an inclusive and collaborative environment
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
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
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Microsoft is a tech giant that develops, licenses, and supports a range of software products, services, and devices.

Redmond, Washington, United States (On-Site)

Redmond, Washington, United States (On-Site)

Barcelona, Catalonia, Spain (Hybrid)

Madrid, Community Of Madrid, Spain (Hybrid)

Redmond, Washington, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Microsoft

Similar Jobs

Exabeam - Senior Site Reliability Engineer

Exabeam, India (On-Site)

ION - Site Reliability Engineer

ION, Italy (Hybrid)

Sonar Source - LLM Research Engineer

Sonar Source, Germany (On-Site)

KingsIsle Entertainment - Build and Tools Software Engineer

KingsIsle Entertainment, United States (Hybrid)

Rackspace Technology - Cloud Business Consultant

Rackspace Technology, Mexico (Remote)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

DaySmart - Senior DevOps Engineer

DaySmart, India (On-Site)

Ambient Security - Staff Software Engineer

Ambient Security, India (Hybrid)

PwC - AI Engineer

PwC, Hungary (Hybrid)

PwC - Senior Data Scientist

PwC, Poland (Hybrid)

Metacore - DevOps Advocate

Metacore, Finland (Hybrid)

NinjaVan - Senior Backend Developer

NinjaVan, India (On-Site)

Axon - Senior Privacy Engineer

Axon, United States (Hybrid)

SparkCognition - Software Engineer (Scala_Backend)

SparkCognition, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Get notifed when new similar jobs are uploaded

DevOps Jobs

Egnyte - Senior Technical Program Manager

Egnyte, India (Remote)

Luxoft - Avaloq Release Manager

Luxoft, (On-Site)

Hasbro - Release and Build Specialist

Hasbro, Canada (On-Site)

Microsoft - Senior Hardware Engineer

Microsoft, India (On-Site)

Microsoft - Software Engineer II - CTJ - Poly

Microsoft, United States (On-Site)

LSEG (London Stock Exchange Group) - Technical Design Authority

LSEG (London Stock Exchange Group), India (Hybrid)

Get notifed when new similar jobs are uploaded