# Senior Software Engineer - Backend

**Company**: Microsoft AI
**Location**: Redmond
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $119,800 – $234,700 per year
**Category**: Engineering
**Industry**: Technology

**Apply**: https://microsoft.ai/job/senior-software-engineer-backend-4/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_8bf079ca-77c

## Description

Are you excited about the potential of AI to revolutionize digital advertising? Join our team and play a pivotal role in building Advertiser Copilot, an innovative AI-powered assistant designed to help advertisers create and manage their campaigns through a seamless chat-based interface.

Leveraging state-of-the-art Generative AI (GenAI), Advertiser Copilot generates text, image, and video creative assets, making campaign creation efficient and intuitive.

As a Software Engineer on our team, you will:

- Design and develop the core platform for Advertiser Copilot using Semantic Kernel to enable intelligent interactions.

- Integrate cutting-edge GenAI models for text, image, and video generation, empowering advertisers to craft high-quality creatives effortlessly.

- Build scalable and efficient AI-driven workflows for campaign management within a chat-based UI.

- Collaborate with cross-functional teams, including AI researchers, product managers, and UX designers, to deliver an intuitive and powerful advertiser experience.

- Ensure high system reliability, security, and performance to support a production-grade AI assistant.

This opportunity will allow you to accelerate your career growth, work with the latest advancements in Generative AI, and influence technology development in a high-impact growth area at Microsoft AI.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities:

- Collaborate with stakeholders to determine user requirements for Advertiser Copilot features.

- Drive the design and development of scalable and secure platforms, ensuring high performance and maintainability.

- Implement and optimize AI-driven workflows, ensuring efficiency and effectiveness.

- Lead technical discussions, identify dependencies, and develop design documents.

- Act as a Designated Responsible Individual (DRI), monitoring system reliability and resolving complex issues in real-time.

- Mentor engineers in the team.

- Continuously learn and adapt to emerging technologies, improving system availability, reliability, and performance.

Qualifications:

- 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 OR equivalent experience.

- 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.

Preferred Qualifications:

- 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.

- Experience with Azure/AWS and Kubernetes for container orchestration and deployment.

- Proficiency in REST API development, ensuring secure and scalable communication between systems.

- Experience with Microsoft Agent Framework or other AI integration frameworks.

- Proven ability to build and maintain large-scale, high-availability systems in Kubernetes.

- Solid collaboration skills, working effectively with cross-functional teams including AI researchers and UX designers.

- Passion for staying updated with the latest advancements in Generative AI and cloud technologies.

#MicrosoftAI #MicrosoftAds

## Skills

### Required
- C
- C++
- C#
- Java
- JavaScript
- Python
- Semantic Kernel
- Generative AI
- REST API development
- Kubernetes
- Azure/AWS

### Nice to have
- Microsoft Agent Framework
- AI integration frameworks
- Cloud technologies

---

Source: [Apply at microsoft.ai](https://microsoft.ai/job/senior-software-engineer-backend-4/?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
