Come and join a small creative team working to enable scalable interaction with data, powered by artificial intelligence. We’re a Microsoft AI and Research team incubating state-of-the-art Microsoft technologies in the design, prototyping, and early commercialization of new products. Our project aims to empower modern information work by building AI-powered applications that integrate storage on Azure, artificial intelligence analytics with Microsoft Cognitive Services, and new data interfaces through Power BI.
We are seeking a research-minded developer with “big data” analytics / cloud / systems skills to build and integrate data analytics tool suites, as well as work with data using state-of-the-art data science techniques. Experience with NoSQL distributed computing platforms such as Apache Spark is preferred, but general familiarity with one of Hadoop / Amazon / Azure software stacks is necessary. Practical experience with large-scale elastic provisioning hardware (e.g., Azure / AWS) is also required, as are skills and experience with debugging cloud / distributed systems.
Candidates should be passionate about building impactful technologies and interested in an applied research environment that adapts to meet changing goals. The successful candidate will need to maintain relationships across remote teams of developers building back-end data processing algorithms and may involve interacting with users and their data to maximize collaborative project success. The ability to communicate and share ideas in a diverse team setting, as well as familiarity with modern data structures such as quad trees, hierarchical graphs, or geospatial storage techniques is a plus.
Keywords: cloud, systems, distributed computing, algorithms, data science, data analytics, databases, streaming, NOSQL, analytics, software engineering, engineering, developer, research, artificial intelligence, machine learning
Background information on project releases and project lead:
•Azure / AWS – 3 years
•NoSQL and SQL database technologies (such as Hadoop / Spark and related technologies) – 4 years
•Python / scripting knowledge – 4 years
•Presto, Impala, Stinger, ElasticSearch, Giraph
•Hadoop and related stacks (e.g., HBase)
•C# / C++ / Python
•Queue systems (e.g., Kafka, Kestral)
•Real-time data streaming systems (Event Hubs / Storm / Spark Streaming)
•Open source software ecosystems (e.g., Apache, Python)
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.
A little about us:
Microsoft offers training and employment opportunities to help you turn your military experience and skills into a civilian technology career.