Software Engineer , Applications and Services Engineering in Boulder, CO

TitleSoftware Engineer
CategorySoftware Engineering: Development
LocationBoulder, CO
DivisionApplications and Services Engineering
Date AddedJanuary 22, 2015
Open Positions1

Bing Geospatial team in Boulder CO is looking for strong motivated software engineers to scale up and improve distributed image processing and analysis system. Do you want to be part of an agile, energetic team of developers working on cutting edge technologies such as distributed processing of large amounts of imagery and LIDAR data, deep neural networks, databases, and many others? Located in downtown of beautiful Boulder CO close to ski resorts, hiking trails, and with 300 days of sunshine!
Your role is to design/develop algorithms and components in image processing, machine learning, databases, and internal UI tools in active collaboration with other engineers and teams at other locations, your algorithms will scale up to millions of street-side and aerial images, your database will store and serve billions of records, UI tools will have smart inline algorithms. If you have the skills and motivation we want to talk to you.

- Minimum 5 years' experience in development
- Thorough knowledge of the development, test and release process
- Excellent troubleshooting skills
- Coding skills in at least one of the following: C/C++/C#
- Ability to work in collaboration with different teams across the company
- Strong verbal and written communications skills
- BA/BS degree in Computer Science or equivalent degree required
- Image processing
- Machine learning
- Distributed systems

At Microsoft, we believe that diversity enriches our performance and products, the communities where we live and work, and the lives of our employees. As our workforce evolves to reflect the growing diversity of our communities and the global marketplace, we continue to expand our efforts to understand, value, and incorporate differences as we help other realize their potential. Come explore diversity at Microsoft!

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.
Apply for this job at Microsoft