
Software Engineer: Internship Opportunities - Ignite Program for People with Disabilities
Microsoft2 days ago
Cairo, EgyptIntern
Responsibilities
- Design, develop, test, and deploy software solutions that enhance Microsoft products and services.
- Collaborate with engineers, product managers, and designers to deliver high-quality code and user experiences.
- Learn from senior mentors and experts in machine learning and distributed systems.
- Participate in project-based work that contributes to business objectives or improves existing processes.
Requirements
- A bachelor’s degree in computer science, software engineering, computer engineering, or a related technical field.
- Technical engineering experience with coding in languages including C, C++, C#, Java, or Python.
- Applicants must be people with disabilities to participate in the Ignite program.
- Preferred qualifications include experience building and maintaining reliable, scalable services or platforms, production-scale distributed systems, and machine learning or deep learning systems.
Benefits
- A 12-month internship with project-based corporate work experience.
- Coaching and mentorship from experienced Microsoft leaders and technical experts.
- Learning opportunities covering programming, software development, tools, languages, and career preparation.
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.