Description
Summary
Microsoft AI are looking for a talented Member of Technical Staff - Senior Software Engineer at their London office. This role sits at the heart of crafting user experiences that highlight new applications of state-of-the-art AI models shaping the future. You'll work directly with AI researchers, product managers, and engineers to define requirements, scope projects, and deliver high-impact solutions.
About the Role
As a Senior Software Engineer, you will play a key role in crafting user experiences that highlight new applications of state-of-the-art AI models shaping the future. Your primary responsibilities will include designing and delivering end-to-end consumer AI experiences and internal tools while building secure, scalable platform services that power multiple AI-driven products. You will work closely with AI researchers, product managers, and engineers to define requirements, scope projects, and deliver high-impact solutions. You will also build and optimize data pipelines for collecting, processing, and analyzing large volumes of data used for training and evaluating AI models.
Accountabilities
- Design and deliver end-to-end consumer AI experiences and internal tools while building secure, scalable platform services that power multiple AI-driven products.
- Work closely with AI researchers, product managers, and engineers to define requirements, scope projects, and deliver high-impact solutions.
- Build and optimize data pipelines for collecting, processing, and analyzing large volumes of data used for training and evaluating AI models.
The Candidate we're looking for
Experience:
- 5+ years of experience in software development, with a focus on building end-to-end AI consumer products.
Technical skills:
- Experience using Machine Learning frameworks, including experience using, deploying, and scaling multimodal models, either personally or professionally.
- Experience in software development, with a focus on building end-to-end AI consumer products.
- Experience with modern Frontend and/or Backend frameworks.
Personal attributes:
- Passion for learning new technologies and staying up to date with industry trends, best practices, and emerging technologies in web development and AI.
- Ability to work in a fast-paced environment, manage multiple priorities, and adapt to changing requirements and deadlines.
Benefits
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge AI projects and technologies.
- Collaborative and dynamic work environment.
- Professional development opportunities.
- Flexible working hours and remote work options.