- Experience:
- Minimum of 5 years of professional experience in software development.
- Proven track record of working on complex projects and delivering successful software solutions.
- Technical Expertise:
- C++: Proficiency in C++ programming language.
- Machine Learning (ML): Strong understanding of ML concepts, algorithms, and frameworks (e.g., TensorFlow, PyTorch).
- Familiarity with LLMs and Multi Modal language models is a plus.
- Familiarity with Windows development is a plus.
- Problem-Solving Skills:
- Ability to analyze requirements, design robust architectures, and write efficient code.
- Strong problem-solving and critical-thinking abilities.
- Agile Methodologies:
- Experience working in an agile development environment.
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. 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.
- Software Development Projects:
- Work on software development initiatives related to AI and machine learning within the Windows ecosystem.
- Collaborate with product managers, architects, and other stakeholders to define project scope, requirements, and deliverables.
- Producing, Testing, and Debugging Code:
- Write clean, efficient, and maintainable code in C++.
- Passionate about developing and delivering high-quality software.
- Technical Leadership:
- Provide technical guidance to junior engineers and team members.
- Mentorship and knowledge sharing to foster growth within the team.
- Staying Current with Technology Trends:
- Keep abreast of the latest advancements in AI, machine learning, and Windows development.
- Apply this knowledge to enhance our software solutions.
0 applies
31 views
Jobs from our Partners
Software Engineer - Airspace and Aviation Mission Planning
SAFe Agile Project Manager
L3 Ansible Developer / Engineer
Staff Development Quality Engineer IV
Other Jobs from Microsoft
Principal Engineering Manager
Software Engineer
Software Engineer – Cloud Data Warehouse- Barcelona (Spain)
Senior Software Engineering Manager - Microsoft 365 Security
Principle Software Engineer - Microsoft Fabric
Principal Data Scientist - Education
Similar Jobs
Senior QA Engineer
Lead Test Engineer
(Remote, Latin America) Sr. Site Reliability Engineer, Big Data
Senior Software Engineer
Application Engineer (Quality)
Senior DevSecOps Engineering Professional / Professionnel principal de l'ingénierie DevSecOps
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 257 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee