Job Opening Senior Software Developer – Python/C++ with Machine Learning Expertise | 100% Remote Position at Microsoft
Company Overview: Microsoft is seeking a highly skilled Senior Software Developer with a strong background in Python, C++, and machine learning. This 100% remote position offers the chance to work on enterprise-grade applications utilizing state-of-the-art large language models (LLMs) and diffusion models.
Responsibilities:
- Collaborate with key partners to understand and scale state-of-the-art LLMs and Diffusion models efficiently.
- Utilize the latest hardware stack technologies, including advancements in CUDA and Infiniband, to deliver superior inference performance.
- Proactively identify, assess, and mitigate project risks in a fast-paced, dynamic environment.
- Build effective relationships and solve problems collaboratively.
- Support production inference for core AI scenarios on one of the largest GPU fleets globally.
Qualifications:
Required:
- B.Tech or M.Tech in computer science, engineering, mathematics, or a related field, or equivalent industry experience.
- 4+ years of software development experience.
- 2+ years of experience in C/C++ and/or Python development.
- Proficiency in OSS, Docker, Kubernetes, and GOLANG programming languages.
Preferred:
- Hands-on experience hosting and operating large-scale machine learning models in enterprise applications.
- Familiarity with LLM/Diffusion model architectures (e.g., GPT and Stable Diffusion).
- Proven track record in building enterprise-grade applications in C++ and Python.
- Expertise in developing low latency systems.
- Experience in managing high-scale, reliable online services.
- Strong communication and collaboration skills, with the ability to work effectively in a geo-distributed team.
- Knowledge of parallel algorithms for GPU communication and familiarity with libraries and frameworks such as DeepSpeed, PyTorch Distributed, Horovod, Megatron, MSCCL, NCCL is a plus.
Benefits:
- Industry-leading healthcare.
- Access to educational resources.
- Discounts on products and services.
- Savings and investment options.
- Maternity and paternity leave.
- Generous time off policies.
- Participation in giving programs.
- Networking and connection opportunities.
Why Join Us:
- Engage with cutting-edge technology, working remotely with one of the largest GPU fleets globally.
- Collaborate with a team of talented professionals.
- Enjoy a competitive compensation and benefits package.
- Benefit from continuous learning and professional development opportunities.
- Experience a supportive and inclusive work environment that values diversity and innovation.
Apply Now: If you are a passionate Senior Software Developer with expertise in Python, C++, and machine learning, and you are ready to work remotely, we want to hear from you! Submit your resume and a cover letter detailing your experience and qualifications. Include “Senior Software Developer – Python/C++” in the subject line of your email.
You can apply for this exciting opportunity via Apply link or send your resume directly to us. Don’t miss out on the chance to be part of our dynamic team at Microsoft!
hashKeys :
Senior Software Developer Opening, Python/C++ Developer Job, Machine Learning Developer Role, Remote Software Developer Position, Senior Python Developer Job, C++ Developer Opening, Machine Learning Engineer Job, Microsoft Developer Jobs, Senior Developer at Microsoft, Python Developer Remote Job, C++ Developer Remote Position, Machine Learning Remote Job, Enterprise-grade Application Developer, Large-scale Machine Learning Models, Python and C++ Development, Software Developer Role at Microsoft, Senior Machine Learning Developer, Remote Developer Opening at Microsoft, Senior Python and C++ Developer, Machine Learning Expertise Job, Microsoft Remote Developer Jobs, Senior Developer Role in Machine Learning, Remote Software Engineer at Microsoft, Senior Python Developer Remote, C++ Machine Learning Developer, Python Developer Position at Microsoft, Machine Learning Architect Job, Remote Machine Learning Developer, Senior Software Engineer Python/C++, Microsoft Job Opening for Developers