Senior Software Engineer - AI Search at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

17 Feb, 26

Salary

0.0

Posted On

19 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, AI, Backend Services, Azure, APIs, Machine Learning, GPUs, Kubernetes, C#, Python, C++, Java, JavaScript, Large Language Models, Model Hosting, Production Systems

Industry

Software Development

Description
Designing, building, and maintaining backend services with external and internal language model dependencies. Working directly with GPUs to support production ML workloads at scale. Design, build, and maintain Azure backend services and associated APIs. Partner with Applied Science to bring high quality prompts, ML models and pre and post processing components into production in a secure, reliable, and scalable way. Work directly with GPUs to support production ML workloads at scale. Requires a knowledge of Azure Kubernetes Service (AKS) and Triton GPU containers. Providing evaluation tooling and support of production integrations to ensure end-to-end AI quality of Applied Science deliverables. Contribute to team plans, documents, and communication in a clear and efficient way. Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 2+ years of experience in development of Azure Services with an understanding of service release and live-site responsibilities. 6+ months of experience developing large language models (LLMs). 2+ years of experience developing GPU based models and model hosting. Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Coding in C# AND Python in a production system. Coding in C++ or Java in a production system.
Responsibilities
Designing, building, and maintaining backend services with language model dependencies. Partnering with Applied Science to ensure high-quality AI deliverables in a secure and scalable manner.
Loading...