logo of microsoft

微软Senior Software Engineer

社招全职Software Engineering地点:苏州状态:招聘

任职要求


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.
• Excellent technical design and troubleshooting skills in Windows development or device driver development.
• Fluent English communication skill.
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:

• 8+ years of software engineering experience and at least 4+ years’ experience in using development technologies such as C++/C# to build applications or device drivers for Windows.
• Ambitious, self-motivated, proactive.
• Agile, can-do attitude, result oriented and great at dealing with ambiguity.
• Expertise in Virtual Desktop Infrastructure (VDI) solutions.
• Expertise in…
登录查看完整任职要求
微信扫码,1秒登录

工作职责


As a Senior Software Engineer, you will have the opportunity to work on and contribute to Windows App experiences on Windows including the native UX, the extensive device redirection, and the input solutions which are fundamental to ensuring that local peripherals (mouse, keyboard, pen, audio, video, USB, etc.) are able to interact with and be controlled seamlessly from a remote session. In addition, you will be part of a diverse, fast-growing, and agile team working with motivated and passionate engineers and product managers. Our culture is like a startup – we will do what is necessary to help customers be successful, move fast, and have fun building meaningful products and services! You will be responsible for:

• Collaborate with engineers, product managers, and designers to address complex technical challenges in delivering seamless, secure, and high-performance remote desktop experiences on Windows.
• Execute the full software development life cycle (SDLC) - from architecture and implementation to deployment and Live Site operations - with end-to-end accountability for service quality.
• Design and develop Windows App experiences on Windows with the native UX, the device redirection, and the input remoting solutions which ensure that local peripherals can interact with and be controlled seamlessly from a remote session.
• Design and implement new Windows 365 Cloud PC and Azure Virtual Desktop features with a special focus on seamless integration with OS platform capabilities.
• Work across organizations, collaborating with internal partner teams such as Microsoft 365, Windows, Microsoft Teams, and others.
• Uphold high standards throughout the entire engineering cycle, from requirement analysis to production live service response, by incorporating innovative mechanisms and practices.
• Tackle the most challenging technical problems within your team’s scope, demonstrating your problem-solving skills and technical expertise.
• Provide support, mentorship, and technical guidance to junior engineers within your team, fostering a supportive and collaborative environment.
包括英文材料
C+
C+++
C#+
Java+
JavaScript+
还有更多 •••
相关职位

logo of apple
社招Corporat

This role demands the best and brightest; the ideal candidate will be self- motivated, accountable, technically strong and offers a diverse skillset that aligns with the key qualifications listed above. You love working in a dynamic fast paced environment, building and maintaining strong working relationships with a variety of partners, including business partners, application owners, project managers, technology and infrastructure teams to get the work done. You naturally take a deep interest in working closely with business partners to drive the product feature and technology roadmap beyond the first release.

更新于 2025-08-27北京
logo of apple
社招Hardware

• Design, develop, and deploy robust AI/ML systems with high-quality, scalable, and maintainable code • Translate complex, ambiguous requirements into clear technical plans and lead project execution across engineering efforts • Build scalable infrastructure and platforms to support cutting-edge machine learning workflows, including agentic systems that can plan, reason, and act autonomously • Research and apply state-of-the-art ML techniques—including LLMs, custom model training, and RAG/agent-based architectures—to real-world hardware challenges • Stay current with the fast-evolving AI/ML landscape, continuously improving our tools, systems, and methods to maintain a technical edge • Provide technical mentorship, foster a culture of excellence and inclusion, and help grow team capabilities • Lead design discussions, author technical documentation, and provide thoughtful, actionable feedback to peers • Represent the team in executive reviews, product demos, retrospectives, and cross-functional forums

更新于 2025-10-15上海
logo of apple
社招Machine

This role requires a blend of skills in software engineering, machine learning, and operations to ensure the smooth functioning of ML systems in production environments. In this role you will: - Lead the team to design and implement automation for model training, testing, validation, and deployment - Collaborate with machine learning engineers to ensure efficient deployment and scaling of ML models - Implement monitoring and alerting systems to track model performance, system health, and data drift - Optimize compute resources for cost and performance efficiency - Manage model versions to ensure traceability and reproducibility

更新于 2025-07-22上海
logo of microsoft
社招Software

As a pivotal member of the Copilot Team, you will bring unique perspectives and expertise to the organization, driving innovative features and delivering transformative AI-powered experiences:• This is an IC role, Coding / engineering design time >70%• Manage complex projects from conception to implementation, with a focus on delivering AI-driven user interfaces and performance-optimized web applications.• Coordinate technical delivery through sprints, fostering collaboration throughout the project lifecycle.• Collaborate across geographies and time zones to establish best practices and develop automated processes that mitigate development risks.• Investigate and debug complex performance issues in applications, ensuring optimal user experience and system efficiency.• Design and implement performance testing strategies to proactively address bottlenecks.• Work closely with Product Designers, Product Managers, and Engineers to deliver AI-enhanced products that delight users.• Drive team-wide investments in infrastructure and foundational systems to support long-term technical roadmaps.• Solve technical challenges to deliver outstanding outcomes for customers and the business.

更新于 2025-09-19北京