Oglasi za posao Senior Software Engineer in Microsoft Office AI Platform (Backend)

Senior Software Engineer in Microsoft Office AI Platform (Backend)

Microsoft Development Center Serbia



Come join Microsoft Office to work on state-of-the-art services and platforms and deliver next generation of productivity experiences!

Microsoft Office is a suite of products and experiences used across the globe. At Microsoft Office team in Microsoft Development Center Serbia (MDCS), we have been focusing on reimagining and empowering Microsoft Office productivity through AI-powered user experiences and services built across core Microsoft Office applications. The team is relentlessly focused on making AI and tech work for people!

We are building the platform for bringing real-time machine learning and AI into Office applications, for assisting tens of millions of users every single day, across all major operating systems and form factors. It comprises of a massive scale service and client components that work together to orchestrate intelligence-based scenarios. This platform is for first- and third-party developers and it is a key component of the overall Office development experience. For example, the platform is currently powering experiences such as: Microsoft Editor, Text Predictions in Word and Outlook, Similarity Checker, Designer in Microsoft Word, Voice Dictation and Commanding,


We are looking for experienced backend developers who can build the infrastructure on top Office technology stacks to support experiences which will surface on many different canvases. We value modern engineering practices that ensure high quality code - code reviews, requirements, unit testing, TDD, etc; growth mindset in which everyone continuously look to improve problem solving, design, coding and debugging skills; passion, creativity, accountability, and the desire to explore and learn new technologies.

As part of the team, you will:

  • Build and operate highly-scalable, fault-tolerant, elastic and secure services in Azure cloud
  • Lead the technical architecture and delivery of complex projects, interfacing with product, design, and a dozen dependencies
  • Contribute to team-wide fundamentals/infrastructure investments to influence the future roadmap and improve our current offerings


  • 4+ years of software development experience in a product group
  • 4+ years of experience building microservices/distributed systems and applications
  • 2+ years guiding and mentoring a team of engineers
  • Strong ability and effectiveness working in a significant technical problem domain, in the term of plan, design, execution, continuous release and service operation
  • Strong software engineering fundamentals, including coding, problem solving and data analysis skills
  • Experience with one or more general purpose programming languages including, but not limited to: Java, C/C++, C#, Python, JavaScript
  • Familiarity with NodeJS, TypeScript, C/C++
  • Experience building APIs, SDKs, or other development platform components
  • Experience with owning or driving large scale services, components, or feature areas
  • The ability to multi-task while balancing short-term and long-term tasks. Agility in fast paced environment
  • Strong ability in self-learning, entering new domain, managing through uncertainty in an innovative team environment
  • Strong customer focus and data driven approach
  • Passionate and self-motivated
  • Ability to effectively work in collaborative multiple project team environment and ship production features in a fast-paced startup-like environment

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Benefits and Perks

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

Deadline for applications: 15.12.2021.

VRH IT POSLODAVAC 2021 - 1. mesto

Upoznaj kompaniju Microsoft Development Center Serbia

O Kompaniji Iskustva Poslovi Plate Beneficije Tech Stack

We are growing towards the most innovative Microsoft engineering Campus in Europe composed of high performing teams and extraordinary individuals building cutting edge Microsoft software services and products. Our outcomes power digital transformation of the most strategic WW companies as well as improve lives of every single individual. Our engineers come from most of the WW nations demonstrating the full diversity and inclusion as one of the core Microsoft Values. While we take pride about the quality and values of our people, we are also very proud of the ecosystem we generate around us, making Belgrade as one of the key engineering hubs in this part of the world. By enabling the key desired business outcomes of our customers, we lead and secure the profound business impact to Microsoft Corp.

Prosečna ocena


na osnovu 1 recenzije

Mogućnost napredovanja




Karijera / privatni život


Iskustvo o radu

Iskustvo · .

Data Collection and Labeling Associate


Videvši da nema puno iskustava za ovu mini - rolu, odlučila sam da prenesem svoja iskustva. Ljudi su uglavnom sjajni, radi se u okruženju sa developerima te je za ljude koji studiraju neki od struci srodnih fakulteta odlična prilika da se upoznaju sa kompanijskim načinom rada, upoznaju kolege koji su odlični u svom poslu.
Firma pruža sjajne uslove, kancelarije su odlično opremljene, postoje aktivnosti, pokloni za praznike i slično. U svakom slučaju jako lepo studentsko iskustvo. Part time je.


Posao kao posao nije najzanimljiviji na svetu, ume da bude i monoton što zavisi i od tima u kome si. Naravno, ovo svako od nas zna kada dođe, tako da nije razočaranje. Sem tog dela, smatram da je sve ostalo sjajno i da je za developersku, data science ili PM poziciju zaista sve sjajno.

Potvrđen korisnik
  • Osoba nije želela da prikaže svoje lične podatke
  • Nije trenutno zaposlen/a u kompaniji
  • Zaposlen na određeni vremenski period manje od jedne godine

Ove informaciju su mi korisne

Prosečna neto plata


Software Engineer 1 plata


Prosečna neto plata

6 € /satnica

Math Data Collection and Labelling Associate 1 plata


Grow your expertise and your career

Workplace experience

Work-life balance

Be fit and stay healthy

Looking ahead

Contribute to the community