OFFICIAL NOTICE: PlacementBaba.com is our only official website. We do not operate any other website. Beware of fake sites misusing our brand! WARNING: PlacementBaba does NOT sell any packages or paid plans. If anyone claims otherwise, it is a fraud. Report at cybercrime.gov.in OFFICIAL NOTICE: PlacementBaba.com is our only official website. We do not operate any other website. Beware of fake sites misusing our brand!
Home › Jobs › Machine Learning › Software Engineer - II
Actively Hiring

Software Engineer - II

Microsoft
Experience3 years
Salary Not disclosed
Job TypeFull time
Skills: Machine Learning Python
Job Description
Job Title: Software Engineer - II Company: Microsoft Job Category: Machine Learning Roles & Responsibilities: The Windows \+ Devices Fundamentals team is responsible for the reliability, compatibility, performance, battery life, and sustainability of Windows devices. Our work spans hardware and OEM partners, the operating system, and application layers – helping protect, manage, and enhance the fundamentals of the Windows ecosystem. We are seeking a self\-driven Software Engineer II to develop the next generation of Windows device optimizations. As advances in AI, silicon, and software create new opportunities, you will deliver solutions that help make exceptional device fundamentals a defining feature of Windows PCs. This role is ideal for an engineer who enjoys investigating complex systems, growing their technical expertise, and independently delivering innovations that improve how people live, work, and play. Responsibilities * Analyze telemetry and trace data to characterize software and hardware behavior, identify patterns, and assess impact on individual devices and at scale. * Diagnose system issues using low\-level debugging and performance\-analysis tools, collaborating with experienced engineers on the most complex investigations. * Identify optimization opportunities and own the design and implementation of well\-scoped improvements. * Deliver robust, high\-quality solutions while considering performance, reliability, maintainability, and consistency with the broader architecture. * Use data to evaluate tradeoffs, prioritize work, and make sound decisions in partially defined problem spaces. * Collaborate with internal teams, OEMs, and hardware partners to deliver improvements, resolve dependencies, and share technical findings across the Windows ecosystem. Work Location: Telangana, India Availability: Full time
Requirements
Qualifications Required Qualifications: * Bachelor's degree in Computer Science or a related technical discipline and 4\+ years of software engineering experience using languages such as C, C\+\+, C\#, Java, JavaScript, or Python – or equivalent practical experience. * 2\+ years of experience in systems analysis, debugging, performance engineering, or related systems\-development work. * Experience diagnosing software or system issues and contributing to performance or reliability improvements. * Experience developing, testing, and delivering reliable production software. * Strong programming, debugging, and problem\-solving skills. * Ability to work independently on well\-scoped problems, navigate ambiguity, and use data to guide technical decisions. Preferred Qualifications: Key Skills: Machine Learning, Python Salary: Not disclosed
Interested in Software Engineer - II at Microsoft?
✓  Applied successfully!

Official Notice

Please read this carefully for your safety

placementbaba.com is our only official website. We do not operate any other website under our brand name.

PlacementBaba does NOT sell any packages or paid plans. If anyone is offering paid services in our name, it is a fraud.

If you have been approached or made any payment, contact your bank immediately and report at cybercrime.gov.in.

Official site: placementbaba.com  |  Email: info@placementbaba.com