Our future is in our people

Smiling girl passing by the desks with young people working. One of them is smiling back at her.  The title of the photo is Our future is in our people.

Microsoft’s mission is to empower every person and organization on the planet to achieve more. This is what inspires us.

By joining the team in Serbia, you will be able to develop some of Microsoft’s premier and most innovative products. You will be the link between abstract concepts and delivered solutions – the one who understands the consumer, solves problems and develops applications that make a difference. Being a part of our ambitious and creative team, focused on building a better Cloud-first, Mobile-first world will give you the opportunity to amplify your ideas by working globally while living in Belgrade, Serbia.


We are hiring talented and motivated Software Engineers who are passionate about researching, taking on new challenges, and solving deep technical problems. We are looking for recent college graduates as well as people with industry experience.

You have the opportunity to boost your career growth through working with the best engineers on the planet located in Serbia and around the world.

Responsibilities:

  • Designing and creating software components using popular programming languages
  • Ensuring that design empowers other developers to achieve more
  • Effectively leveraging components developed by other teams

Preferred qualifications:

  • BSc in Computer Science, Electrical Engineering, equivalent degree or equivalent practical experience
  • Solid problem solving skills
  • Experience with one or more general purpose programming languages such as C, C++, Java, C#, Objective C, Python and JavaScript
  • Passion for quality, performance and reliability
  • Ability to communicate in English

Application

If you would like to work with us, please apply here before 17th November 2018 (23:59). Our team is going to contact you as soon as we start hiring for that position.

This position can, but does not have to, be a position of direct employment with Microsoft, i.e. it can be a position through external agency.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental condition.

Tips for

Software Engineer

On the link below you will find characteristic problem examples from the test.

If you would like to work with us, please apply here before 17th November 2018 (23:59). Our team is going to contact you as soon as we start hiring for that position.

MORE ON SE TEST

We are looking for engineers with significant technical and/or leadership experience who are ready for new challenges that can bring their career to the next level in a non-linear fashion by working with the best engineers on the planet located in Serbia, and around the world.

Responsibilities

  • Driving projects and providing technical leadership
  • Taking responsibility in overall planning, execution and delivering end-to-end projects
  • Deeply understanding user scenarios and effectively addressing future scalability

Preferred qualifications:

  • At least a B.Sc. in CS or equivalent university degree (e.g. Electrical Engineering, Math, Physics etc.) or equivalent practical experience
  • Algorithmic background and rock-solid problem-solving skills
  • Solid coding experience in system components and experience in various software engineering systems
  • Passion for quality, performance and reliability
  • At least 6 years of experience in shipping software products
  • Excellent teamwork and communication skills
  • Excellent English writing and speaking skills
  • Master or PhD degree in technical field is a plus
  • Formal business education is a plus

Application

Please submit your up-to-date CV and cover letter explaining why you would like to work with us. You may send them as two attachments to mdcsjobs@microsoft.com. Our team is going to contact you as soon as we start hiring for that position.

This position can, but does not have to, be a position of direct employment with Microsoft, i.e. it can be a position through external agency.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental condition.

Tips for

Senior Software Engineer

On the link below you will find characteristic problem examples from the test.

Please submit your up-to-date CV and cover letter explaining why you would like to work with us. You may send them as two attachments to mdcsjobs@microsoft.com. Our team is going to contact you as soon as we start hiring for that position.

MORE ON SE TEST

Computer industry is in the midst of fundamental transformation. Microsoft is leading this transformation through its world-class suite of cloud services. We are hiring data scientists of all levels of experience.

At the entry-level end of the spectrum, data scientists provide accurate reporting against raw data and ensure appropriate data cleaning. At the advanced level, scientists are expected to explore, model and interpret data by blending various mathematical methods and machine learning. They are not only capable of working with data, but also appreciate data itself as a first-class product.

A data scientist needs to be able to derive conclusions from data, and to possess creativity and strong communication skills. Creativity drives the process of hypothesis generation (picking the right problems to solve), experiment formulation, experiment execution and measurements.

Preferred qualifications:

  • B.Sc. in Computer Science or equivalent university degree (e.g. Electrical Engineering, Signals and Systems, Math, Physics, etc.)
  • Experience in using R, TSQL, Python (or similar)
  • Passion for quality, performance and reliability
  • Team-oriented attitude and excellent interpersonal skills
  • Commitment to accuracy, quality and attention to details
  • Excellent English writing and speaking skills

Currently there are no openings for this position, but if you would like us to have you in our date base please submit your up-to-date CV and cover letter explaining why you would like to work with us. You may send them as two attachments to mdcsdshiring@microsoft.com. Our team is going to contact you as soon as we start hiring for that position.

This position can, but does not have to, be a position of direct employment with Microsoft, i.e. it can be a position through external agency.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental condition.

Tips for

Data Scientist

On the link below you will find characteristic problem examples from the test.

Currently there are no openings for this position, but if you would like us to have you in our date base please submit your up-to-date CV and cover letter explaining why you would like to work with us. You may send them as two attachments to mdcsdshiring@microsoft.com. Our team is going to contact you as soon as we start hiring for that position.

MORE ON DATA SCIENCE TEST

Microsoft Program Manager (PM) is a member of a software engineering team. The main focus of a PM is to make sure we build software that our customers will use and love.

Microsoft PM is a position with similar roles to those of a product manager, technical product manager, or a product owner in other international software companies. It is important to note that it is a technical role, not a role in marketing or sales, although it does have elements of evangelization and marketing. Microsoft PM is not a project manager role, so project management skills or certifications are not required, although they could help PMs in their everyday work.

All candidates with industry experience as well as recent university graduates can become Microsoft PMs.

Responsibilities

  • Analyzing how Microsoft’s products and products from the eco-system are used
  • Identifying how we can help people achieve their goals more efficiently
  • Transforming identified users’ needs into functional design of a new software product, or new features in existing products
  • Tracking how users respond to new features and validate progress towards the set goals

Preferred qualifications:

  • Bachelor or equivalent university degree in Computer Science, Electrical Engineering, Software Engineering or related technical discipline
  • Strong technical background and understanding of software engineering principles, with demonstrated ability to come up with solutions and conquer new technical domains
  • Strong creative, analytical and critical thinking abilities
  • Entrepreneurial spirit – being self-starter, finisher and sociable player with a “can do” attitude
  • Ability to analyze, articulate and communicate complex issues
  • Ability to write clear scenarios, project requirements and specifications in English

Currently there are no openings for this position, but if you would like us to have you in our date base please submit your up-to-date CV and cover letter explaining why you would like to work with us. You may send them as two attachments to mdcsdshiring@microsoft.com. Our team is going to contact you as soon as we start hiring for that position.

This position can, but does not have to, be a position of direct employment with Microsoft, i.e. it can be a position through external agency.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental condition.

Tips for

Program Manager

On the link below you will find characteristic problem examples from the test.

Currently there are no openings for this position, but if you would like us to have you in our date base please submit your up-to-date CV and cover letter explaining why you would like to work with us. You may send them as two attachments to mdcsdshiring@microsoft.com. Our team is going to contact you as soon as we start hiring for that position.

MORE ON PM TEST

MDCS is developing software for a number of machine learning algorithms in the mathematics space. An important part of this development process is the collection and labeling of data samples used for training and testing of these algorithms.

Responsibilities:

Successful candidate will be responsible for

  • Solving mathematics equations
  • Analyzing math functions
  • Collecting and labeling data samples
  • Evaluation of data collection and labeling tool features
  • Providing feedback in written and verbal form
  • Writing daily reports

Type of engagement:

This is a temporary part-time (20 hours per week) position based in Belgrade. The engagement typically lasts 3 to 5 months.

Preferred qualifications:

  • Student status – the ideal candidate would be a student of Mathematics, Electrical Engineering or a related area
  • Strong math skills
  • Excellent English writing and speaking skills
  • General computer literacy (for more info see the FAQ document)
  • Team-oriented attitude and excellent interpersonal skills
  • Commitment to accuracy, quality and attention to details

Currently there are no openings for this position.

This position can, but does not have to, be a position of direct employment with Microsoft, i.e. it can be a position through external agency.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental condition.

Tips for

Math Data Collection and Labeling Associate

On the link below you will find characteristic problem examples from the test.

Currently there are no openings for this position.

VIEW DC&L FAQ

MDCS is developing software for a number of machine learning algorithms: optical character recognition, document layout analysis and image analysis. An important part of this development process is collection and labeling of data samples used for training and testing of these algorithms.

Responsibilities:

Successful candidate will be responsible for

  • Collecting and labeling data samples
  • Evaluation of data collection and labeling tool features
  • Providing feedback in written and verbal form
  • Writing daily reports

Type of engagement:

This is a temporary part-time (20 hours per week) job position based in Belgrade. The engagement typically lasts 3 to 5 months.

Preferred qualifications:

  • Student status. Students of all educational profiles are welcome to apply.
  • Excellent English writing and speaking skills
  • General computer literacy (for more info see the FAQ document)
  • Team-oriented attitude and excellent interpersonal skills
  • Commitment to accuracy, quality and attention to detail

Application

Currently there are no openings for this position.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment regardless of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental condition.

Tips for

Data Collection and Labeling Associate

On the link below you will find characteristic problem examples from the test.

Currently there are no openings for this position.

VIEW DC&L FAQ