Software Design Engineer / Software Design Engineer in Test
(8 positions)
Microsoft Development Center in Belgrade, Serbia is growing its team. We will be hiring engineers for several of our product lines (SQL Server, Office and Bing).
Our teams contribute components to some of Microsoft’s premiere and most innovative products.
We operate as a start-up within a large company. The work environment is friendly and dynamic. Team members are some of the most talented engineers from the region. We are looking for folks with solid industry experience as well as fresh college graduates. The common trait among all of our team members is hunger to achieve and to make substantial impact. If you have initiative, passion and technical skills we have a place for you at MDCS.
You will have an opportunity to collaborate with engineers from various development centers around the world (Redmond, Israel, India, Ireland and China). We frequently work with engineers considered to be industry experts in their respective fields. All of our projects have research dimension, therefore we collaborate with Microsoft researchers from Redmond, Cambridge and Asia.
Many of our engineers have patent awards and present techniques at professional conferences. As part of the training, you will have an opportunity to spend time with your parent team in Seattle area.
Our project areas vary. We develop components in the following domains: computational algebra engines, pattern recognition, object classification, computational geometry and core database systems.
The common theme uniting all of the efforts within the development center is applied mathematics.
Required qualifications include:
- At least a B.Sc. in CS or equivalent university degree (e.g. Electrical Engineering, Math, Physics or etc.).
- Algorithmic background and rock-solid problem solving skills
- Solid coding skills in either C, C++, Java or C# and overall software engineering skills
- Passion for quality, performance and reliability
- English proficiency at the reading and simple writing level (email etc.).
- Excellent teamwork and communication skills
Practical experience in applied mathematics, systems, databases or graphics is a plus, but not a requirement. Graduate work in databases, systems, or applied mathematics is also a plus. Some of our best hires are folks with international experience who had desire to work in Belgrade, Serbia.
We currently have two types of open positions at MDCS: Software Design Engineer (SDE) and Software Design Engineer in Test (SDET) who work together to deliver the state-of-the-art software products used by millions of customers worldwide.
- SDE writes the code, and is responsible for how the product will be implemented. SDEs are in charge of the code's architecture, performance, reliability, security and getting the right functionality into the product.
- SDET writes the code and designs systems that will test the quality of the product but more importantly verifies the product ultimately meets the needs of the customer. SDET DNA has to include a natural ability to do systems level thinking, skills in problem decomposition, passion for quality and love for finding out how something works and then how to break it.
Personal characteristics and preferences regarding exact position you are applying to are important factor and therefore if you feel like you do not fulfill all listed qualifications, do not feel discouraged. If you feel that you can be valuable member of the team and you know how you can contribute to our culture, do not hesitate with your application.
Application:
If you believe you meet the requirements please submit your up-to-date CV and the cover letter stating how you heard about the job and explaining why you believe that you are a match and send them as two attachments to:
mdcsjobs@microsoft.com.
Please send your application before 19th April, 2012.
Data Collection and Labeling Associate Position
(4 or more positions)
MDCS is developing software for number of machine learning algorithms: OCR (Optical Character Recognition), document layout analysis and image analysis. An important part of this development process is the collection and labeling of data samples used for training and testing of the engines.
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 Employment:
This is a part-time position based in Belgrade. Contracts will be signed for 3 to 6 months.
Requirements:
The ideal candidate would be an undergraduate/master student, with the following skill-set:
- High GPA (above 8.0)
- Proficiency in English (verbal and written)
- Advanced computer literacy
- Team-oriented attitude and excellent interpersonal skills
- Commitment to accuracy, quality and attention to details
Application:
If you believe you meet the requirements please submit your up to date CV and the cover letter as two attachments to:
mdcsjobs@microsoft.com.
Please send your application before 20th April, 2012, with clearly stated e-mail subject: “DC&L”. Top candidates will be invited to a face-to-face interview.
Senior Software Engineer - Lead
We are looking to strengthen our leadership team. We are looking for an engineer with significant technical and leadership experience in areas relevant for our center (high scale web services, cloud infrastructure, large scale data warehousing).
Required qualifications include:
- At least a B.Sc. in CS or equivalent university degree (e.g. Electrical Engineering, Math, Physics or etc). 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 English language proficiency (writing, speaking & presenting).
- Excellent teamwork and leadership skills.
- International experience in leading teams of various sizes and disciplines.
- Master or PhD degree in technical field abroad is a plus. Also, formal business education is a plus.
In addition to building technology that can change the world and working with some of the brightest folks in Serbia, you can play a major role in shaping the future of Belgrade/Serbia/region as one of the premier places for R&D in Europe. Beyond our technical contributions, we are participating in numerous extracurricular activities that are shaping the future of Serbia.
Our motto is: “It is not a job – it is a mission”
Application:
If you believe you meet the requirements please submit your latest CV and the cover letter stating how you heard about the job and explaining why you believe that you are a match and send them as two attachments to:
mdcsjobs@microsoft.com.


