Want to get hired at Microsoft?

Senior Software Engineer GenAI

Microsoft

HybridHybrid

Original Job Summary

About the Role

At Microsoft, our Bucharest team is expanding with a focus on secure, scalable systems and cutting-edge GenAI solutions. As a Senior Software Engineer GenAI, you will design and build secure systems, drive quality-first engineering practices, and shape the future of Cloud and AI.

Responsibilities

  • Collaborate with stakeholders to determine feature requirements.
  • Develop design documents and break down large work items.
  • Implement reusable code for products and services.
  • Monitor system health and respond to service degradation.
  • Own projects end-to-end from design to production support.

Qualifications

Required: Bachelor’s Degree in Computer Science or related field, coding experience in languages such as C, C++, C#, Java, JavaScript, or Python, and hands-on experience with LLMs and GenAI native solutions.

Preferred: Master’s Degree and experience with agentic frameworks (Microsoft Semantic Kernel, Microsoft AutoGen, LangChain, LlamaIndex), cloud-native application design, and major cloud platforms (Azure, AWS, GCP).

Mexican Culture & Equal Opportunity

Microsoft is committed to diversity, inclusion, and responsible innovation. Accommodations are available for those in need during the application process.

Key skills/competency

  • Cloud
  • AI
  • GenAI
  • LLM
  • Security
  • Scalability
  • Distributed Systems
  • Agentic Frameworks
  • Coding
  • Design

How to Get Hired at Microsoft

🎯 Tips for Getting Hired

  • Customize your resume: Tailor it to highlight GenAI and cloud skills.
  • Research Microsoft: Understand their culture and innovation strategies.
  • Leverage networking: Connect with current employees on LinkedIn.
  • Prepare technical stories: Focus on secure scalable system development.

📝 Interview Preparation Advice

Technical Preparation

Review cloud architecture best practices.
Refresh coding in C#, Java, or Python.
Study LLM deployment techniques.
Practice secure, scalable system design.

Behavioral Questions

Demonstrate teamwork and communication skills.
Explain handling challenging project deadlines.
Describe past collaboration with global teams.
Discuss adaptive problem solving experiences.