Software Engineer II

MicrosoftRedmond, WA
Hybrid

About The Position

We are seeking a passionate and technically skilled Software Engineer II to join the Commerce – Platforms, Data, and Experiences (PDX) team. This team plays a pivotal role in shaping Microsoft’s commerce data strategy, building scalable data platforms, and delivering actionable ML driven insights that drive business transformation across the ecosystem. As a Software Engineer II in PDX, you will work at the intersection of data engineering, data processing, and machine learning to solve complex business problems. You will collaborate with cross-functional teams to design experiments, build predictive models, and develop scalable solutions that enhance decision-making and customer experiences by producing descriptive, diagnostic, predictive and prescriptive insights. This role requires you to be onsite 3 days a week in Microsoft's offices in Redmond, WA.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.

Nice To Haves

  • Bachelor’s or Master’s degree in Computer Science, Statistics, Mathematics, or related field.
  • 2+ years of experience in data science, analytics, or applied machine learning.
  • Proficiency in Python, SQL, and ML frameworks (e.g., Scikit-learn, TensorFlow, PyTorch).
  • Experience with cloud platforms (Azure preferred) and big data technologies.
  • Understanding of statistical modeling, predictive analytics, and experimentation design.
  • Excellent communication and stakeholder management skills.
  • Demonstrated experience leveraging AI tools and technologies to enhance engineering effectiveness, coupled with a strong curiosity and commitment to continuous learning in the field of Artificial Intelligence.

Responsibilities

  • Design and implement advanced analytics solutions to support commerce data platform initiatives including analytics based on Machine Learning Models. Design skill should include scale, extensibility, performance, re-training for the ML models.
  • Partner with engineering and product teams to define data requirements and ensure high-quality data pipelines.
  • Conduct exploratory data analysis, feature engineering, and model evaluation using structured and unstructured datasets.
  • Ensure the models built are operable, scalable, extensible and performant.
  • Develop dashboards, visualizations, and storytelling artifacts to communicate insights to stakeholders.
  • Lead experimentation efforts to evaluate new features, forecasting, data quality and anomaly detection systems.
  • Build extensible solutions on LLM models to improve productivity of engineers across the commerce organization.

Benefits

  • Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service