Senior Software Engineer Natural Language Experiences Team

Microsoft’s mission is to empower every person and organization on the planet to achieve more. This is what inspires us.
Microsoft Development Center Serbia → profil kompanije

Come join Microsoft Office to work on state-of-the-art services and platforms and deliver next generation of productivity experiences!  We are looking for talented people who can help us further grow our team, products, and culture!

We are the Natural Languages Experience team, sitting at the intersection between experience, intelligence, data and system. We are building products touching hundreds of millions of users in a daily basis, across all kinds of devices. Our team is responsible for energizing the next generation of Office productivity experiences with the power of aggregated big data, artificial intelligence and large-scale cloud computing. On top of that, we are evolving Office experience toward language processing, editing and intelligence aided task completion for effective reading, writing and designing documents in Microsoft Office.

Our goal is to delight our users by boosting their productivity and improving the quality of their creation. Our core drivers are large scale machine learning using cutting-edge technologies along with analyzing, inferring and experimenting with truly big data. Creating user experiences across web, mobile, PC and Mac that are designed to be powered by AI and reinforcement learning.  As part of the team, you would be driving intelligence experience projects through their entire life cycle from idea creation through implementation, experimentation and finally to world-wide availability. Our team have offices in multiple worldwide locations, including Redmond Washington, Serbia, and Dublin. We are also closely collaborating with Microsoft AI and Research on many joint innovations.

Responsibilities

Our goal is to delight our users by boosting their productivity and improving the quality of their creation. Our core drivers are large scale machine learning using cutting-edge technologies along with analyzing, inferring and experimenting with truly big data. Creating user experiences across web, mobile, PC and Mac that are designed to be powered by AI and reinforcement learning.  As part of the team, you would be driving intelligence experience projects through their entire life cycle from idea creation through implementation, experimentation and finally to world-wide availability. Our team have offices in multiple worldwide locations, including Redmond Washington, Serbia, and Dublin. We are also closely collaborating with Microsoft AI and Research on many joint innovations.

We are looking for experienced full stack developers who can build both the infrastructure and experiences, on top Office technology stacks to support experiences which will surface on many different canvases. Members of the team value engineering practices that ensure high quality code – code reviews, requirements, unit testing, TDD, etc. – and continuously look to improve problem solving, design, coding and debugging skills. We value passion, creativity, accountability, and the desire to explore and learn new technologies.

Qualifications

  • 4+ years of software development experience in a product group
  • 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
  • Strong familiarity with full-stack development
  • Familiarity with NodeJS, TypeScript, C/C++
  • 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

Nice to have

  • Experience in machine learning, data mining, information retrieval, natural language processing, graph computation, and large-scale distributed computation is a plus.
  • Experiences in the areas of online services such as search, online advertisement, recommendation systems, HTML5 development, Azure, AWS or other main cloud services, are pluses.
  • Understanding of business objectives and process for developing ML models is a plus.

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.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. 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 and Perks

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

  • 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

Prijavi se do 13/05/21

Lokacija — Beograd

Pošalji prijavu