Senior Software Engineer – Data & AI
Redmond, Washington, United States
Full Time Senior-level / Expert USD 117K - 250K
Microsoft
Entdecken Sie Microsoft-Produkte und -Dienste für Ihr Zuhause oder Ihr Unternehmen. Microsoft 365, Copilot, Teams, Xbox, Windows, Azure, Surface und mehr kaufenDoes pioneering new and innovative ways to reimagine and transform end-user productivity across the breadth and depth of Microsoft’s global workforce sound exciting to you? Are you passionate about the future of work, driving innovation and showcasing an employee experience blueprint that inspires customers and partners to navigate their digital transformation? If so, Microsoft Digital (MSD) team is an excellent place for you to grow your career.
Microsoft Digital (MSD)’s mission is to power, protect, and transform the employee experience at Microsoft around the world. Come build community, explore your passions, do your best work and be a part of the team within Microsoft Digital (MSD), is the team that innovates, creates, and delivers the vision for Microsoft’s employee experience, human resources, corporate and legal affairs, global real estate products, and runs Microsoft’s internal network and infrastructure, plus builds campus modernization and hybrid solutions. You will leverage the latest technologies and focus on empowering Microsoft employees with the tools and services that define both the physical and digital future of work.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more, and we’re dedicated to this mission across every aspect of our company. Our culture is centered on embracing a growth mindset and encouraging teams and leaders to bring their best each day. Join us and help shape the future of the world.
As a Senior Software Engineer - Data & AI in the Data Intelligence team, you will design, develop, and maintain AI-driven network and security intelligence solutions, leveraging cutting-edge Generative AI, working with Azure OpenAI and the M365 platform to build advanced agents. You will work alongside experts in data science to apply cutting edge ML models for applications such as anomaly detection and classification. Additionally, you will build data engineering solutions using technologies like Spark, Synapse/ADF, Azure Data Explorer (Kusto), and Fabric. This role offers the opportunity to enhance your technical skills and demonstrate your ability to envision and execute end-to-end solutions. You will have the flexibility to work from home partially or fully, depending on your preference.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Responsibilities
- Design, develop, and maintain AI-driven network and security intelligence solutions.
- Build and enhance Generative AI agents.
- Collaborate with cross-functional teams, including network engineers, to integrate AI solutions into Microsoft's network infrastructure.
- Perform data engineering tasks to support AI and ML solutions, utilizing technologies such as Spark, Synapse/ADF, Azure Data Explorer (Kusto), and Fabric.
- Ensure the scalability, reliability, and performance of AI and ML solutions.
- Stay up-to-date with the latest advancements in AI, ML, and data engineering technologies.
Qualifications
Required Qualifications:
- Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience.
- 4+ years development experience on large-scale (Big) data solutions including databases (SQL/No-SQL) and ETL / Data pipelines using cloud services.
- 3+ years experience with Azure Big Data stack (Data Lake, Spark, Hadoop) and distributed processing like Apache Spark, Azure Data Factory (or Synapse), Azure Automation OR equivalent.
- 3+ years experience with Azure, REST APIs and Web Apps OR equivalent.
Other Requirements:
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
- Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
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 building and\or applying machine learning solutions.
- Familiarity with LLM, SLM, agents, and RAG (Retrieval Augmented Generation).
- Familiarity with network engineering concepts.
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,200 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 $153,600 - $250,200 per year.
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
Microsoft will accept applications for the role until February 18, 2025
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
#MSD #MSDJOBS #EEJOBS #AI
Tags: APIs Azure Big Data Classification Computer Science Data pipelines Engineering ETL Generative AI Hadoop Java JavaScript LLMs Machine Learning ML models OpenAI Pipelines Python RAG Security Spark SQL
Perks/benefits: Career development Medical leave
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.