Software Engineering – Cloud and AI – Masters/PhD Internship

The MARI team is looking for a Software Engineering Intern to contribute to the development of a smooth and competitive end-to-end customer experience. They will work with existing Microsoft services to build and improve cross-platform mobile prototypes for customers starting with Africa. This internship will be full time and located in Nairobi, Kenya.

Responsibilities

Contribute to the development of a high-quality mobile application that utilizes the capabilities of large language models.
Integrate language models into larger systems and work on cloud infrastructure to manage large-scale deployment and serving of the model.
Implement high quality code for reusability, testing, and improved performance for usability and interactivity.
System design through well-defined interfaces across multiple components, leveraging research to deliver a seamless mobile experience
Participate in testing & validating models to ensure they are functioning correctly and meeting performance requirements
Support the development of best practices and guidelines for deploying and managing language models.

Qualifications

Currently pursuing a master’s or PhD degree in Computer Science or related field
Strong programming skills in at least one of the following: Python, C++, Typescript or Java.
Experience with NLP and language models
Experience building mobile and/or web applications with associated standard framework familiarity
Experience developing and deploying services on cloud computing platforms such as Azure, AWS (Amazon Web Services) or GCP (Google Cloud Platform)
Solid problem-solving, debugging and collaborative skills with ability to write high-quality, maintainable code

Desired Qualifications

Understanding of Large Language Models (LLMs) & related technologies
Passion for staying up to date with the latest advancements in AI & Machine learning

Apply via :

careers.microsoft.com