We are seeking a Senior Software Engineer to join our team building a planet-scale multi-modal database with deep AI integration. This role offers an exciting opportunity to reimagine databases in the era of Large Language Models (LLMs).
As a Senior Software Engineer, you'll lead and collaborate with passionate engineers to drive impactful results in a fast-paced environment. The role focuses on building system-level software including distributed systems, operating systems, databases, and networking. You'll be involved in all aspects of software engineering from ideation and architecture design to writing high-quality code and shipping products.
The ideal candidate possesses strong problem-solving abilities, excellent design and coding skills, and a drive for execution and results. Our team values a collaborative atmosphere with a passion for technology, believing that diverse perspectives and empathy are key to delivering superior products.
The position offers competitive compensation ranging from $119,800 to $234,700 per year (higher in SF Bay Area and NYC), along with comprehensive benefits including healthcare, educational resources, and parental leave. This is a remote-friendly role with up to 100% work from home flexibility and 0-25% travel requirements.
Key responsibilities include coding, collaborating with stakeholders, developing design documents, implementing and optimizing code, and acting as a Designated Responsible Individual (DRI). You'll work with cutting-edge technologies including AI/ML tools, prompt engineering, and distributed systems.
Required qualifications include a Bachelor's degree in Computer Science or related field with 4+ years of technical engineering experience, prompt engineering experience, and a track record of shipping products. Experience with PyTorch, RAG, and CUDA is preferred.
Join Microsoft's mission to empower every person and organization on the planet to achieve more while working on next-generation computing technologies.