SOFTWARE ENGINEER II

Job ID: 996123
Job date: 2017-03-15
End Date:

Company : Microsoft 

Country :

Role : Programmer 


[Click Here to Access the Original Job Post]

Job Description:
We're seeking strong highly motivated software engineers for our analytics engine involving the work of supporting new distributed platforms like Spark and state-of-art machine learning techniques. The ideal candidate will be well-versed in one or more of the following technologies: C++ programming; distributed systems; Hadoop MapReduce/Spark; machine learning; test automation systems.

Requirements:

-Excellent problem solving, design, coding, and debugging skills.

-Experience in developing complex, large scale software in C++, C# or equivalent languages.

-Deliver software with a continuous integration, validation, & delivery methodology.

-Proficiency in data structures and algorithms.

-Proficiency in unit-testing and other validation techniques

-Ability to work closely with team members to collaborate on innovative solutions.

-Self-driven, proactive, & results-oriented, with the ability to work with minimal direction.

-Solid written and verbal communication skills.

-2+ years of experience as a software developer working on industrial strength software.

-A BS or MS degree in Computer Science or equivalent Preferred:

-Expertise in R and/or other languages & environments for statistical computing.

-Development experience with distributed computing frameworks such as Hadoop & Apache Spark.

-Experience developing cross-platform software and/or services.

-Experience developing and/or extending open source .

-Experience in one of the following areas: Machine learning.


Requeriments :

Skills :


Additional Info:
Join the Microsoft R product team. Our mission is to empower every enterprise to easily and cost-effectively build high-scale analytics solutions leveraging R. Exponential growth has transformed data into a new natural resource. Every industry has focused on exploiting data analytics for competitive advantage. Business applications of advanced analytics abound: consumer companies doing targeted marketing, financial firms scoring customer credit-worthiness, retailers managing product promotions, manufacturers detecting anomalies in sensor data, & many more. For the uninitiated, R is an open source programming language & environment for statistical computing. More importantly, R is an innovation engine, with applications that run the gamut from quantitative finance to bioinformatics to machine learning. Over the past several years, R has enjoyed tremendous growth in usage & mindshare in the data science community, reaching a user count in the millions. Within the Data Group organization, we are driving the future of R as a tool for enterprise advanced analytics. As an effort to achieve this, we work on accelerating & scaling R analytics workloads by integrating with modern big data processing frameworks like Spark.

Data Mining, Statistics Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances.

[Click Here to Access the Original Job Post]