Search jobs > Redmond, WA > Senior software engineer

Senior Software Engineer - Microsoft Weather

Microsoft
Redmond, Washington, US
$145.8K-$238.6K a year
Full-time

We are looking for a highly skilled Senior Software Engineer to contribute to projects related to machine learning and platform for the Microsoft Weather AI product, rated the #1 weather product in the world with a reach of 1B+ users.

Machine Learning experience is preferred but not required. Candidates should be passionate about engineering and driven to excel in their field.

They will participate in projects related to science (weather forecast models, deep learning, transformers, GANs, diffusion, CNNs, RNNs) and platform (real-time data processing, internet-scale serving).

We are looking for a Senior Software Engineer who can provide technical leadership, drive engineering excellence, and deliver robust and scalable solutions to make a direct impact on 1B+ users globally, while continually improving our KPIs.

All candidates should make sure to read the following job description and information carefully before applying.

The Commerce, Feeds and Verticals organization specializes in building personalized and engaging products around news, shopping, weather, sports, finance, and gaming that can scale to 1B+ Microsoft users on desktop and mobile.

Responsibilities

  • Design, develop, test, and deploy algorithms for weather forecasting and analysis
  • Collaborate with scientists, engineers, and product managers to understand the business requirements and translate them into technical solutions
  • Provide technical leadership and mentorship to engineers and peers
  • Ensure code quality, performance, reliability, and scalability of the platform components
  • Research and evaluate new technologies and frameworks to improve the platform capabilities
  • Troubleshoot and resolve issues in production and development environments

QualificationsRequired / Minimum Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 4+ years direct experience delivering, scaling, and owning highly successful and innovative machine learning products
  • 3+ Experience developing and designing multi-tiered distributed services

Additional Or Preferred Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.
  • Experience working through full product cycles from initial design to final product delivery
  • Understanding of state-of-the-art machine learning and deep learning technologies. In particular, hands-on experiences with deep learning models (DNN, Attention, CNN, RNN) and frameworks (PyTorch, TensorFlow, Keras, etc.) is a bonus.
  • Experience in developing, optimizing, and deploying deep learning models.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $145,800 - $238,600 per year.

Microsoft will accept applications for the role until May 22, 2024.

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.

If you need assistance and / or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
Blue Origin
Seattle, Washington

The ideal candidate will quickly achieve a high level of proficiency in the system / software architecture as well as Blue Origin's engineering process. Mentor & train incoming software engineers. Master's degree (or higher) in computer science, computer engineering, electrical engineering, or relat...

Microsoft
Redmond, Washington

As a Senior Software Engineer-Hardware Health on the Azure Storage team, you’ll work on varied tasks and projects. Maintains communication with key partners across the Microsoft ecosystem of engineers. These requirements include, but are not limited to the following specialized security screenings: ...

Microsoft
Redmond, Washington

We are building Microsoft’s cloud storage solution - Microsoft Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to scale out and serve the entire world. These requirements include, but are not limited to the following specialized secu...

TikTok
Seattle, Washington

Bachelor or above degree in Computer Science or related major, 3+ years of industry experience in a software development environment. Having in-depth research in engineering, componentization, data visualization and other directions is a plus. ...

SoFi
Seattle, Washington

We are seeking a Software Engineer to join the Credit Card team. To achieve this goal, the team is developing new cloud services and we are looking for engineers who can bring fresh perspectives, thought leadership and help us scale for the future. On our team, you will be in the middle of it all – ...

Dell
Bellevue, Washington

Senior Software EngineerPowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. What you will achieveAs an experienced software engineer in the FileSystems...

Penn Foster
Seattle, Washington

The Spaces team is hiring an experienced software engineer to help build world-class tools to help customers query their data fast and efficiently. Fluency in Java with 5+ years of experience developing production-level software. ...

Microsoft
Redmond, Washington

Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years of experience in business analytics, data science, software development, data modeling, or data engineering work. Master's Degree in Computer Science, Math, Software Engineering, Co...

West500 Partners
Seattle, Washington

They're currently in need of a Senior Software Engineer (Frontend heavy Full-stack) with a mix of startup/enterprise company experience and an interest in developing innovate AI technology. A desire to contribute to impactful technical decision making for software development projects. ...

DataBricks
Seattle, Washington

As a software engineer on the Runtime team at Databricks, you will be building the next generation distributed data storage and processing systems that can outperform specialized SQL query engines in relational query performance, yet provide the expressiveness and programming abstractions to support...