FULL_TIME
5-10
Software Engineer
11/22/2025
Design, develop, and maintain software solutions for AI-powered products. Collaborate with cross-functional teams to deliver features from concept to production.
Working Hours
40 hours/week
Company Size
10,001+ employees
Language
English
Visa Sponsorship
No
About The Company
Every company has a mission. What's ours? To empower every person and every organization to achieve more. We believe technology can and should be a force for good and that meaningful innovation contributes to a brighter world in the future and today. Our culture doesn’t just encourage curiosity; it embraces it. Each day we make progress together by showing up as our authentic selves. We show up with a learn-it-all mentality. We show up cheering on others, knowing their success doesn't diminish our own. We show up every day open to learning our own biases, changing our behavior, and inviting in differences. Because impact matters.
Microsoft operates in 190 countries and is made up of approximately 228,000 passionate employees worldwide.
About the Role
Design, develop, and maintain robust, scalable, and secure software solutions for AI-powered products and services within MCAPS. Collaborate with cross-functional teams—including product managers, data scientists, data engineers and UX designers—to deliver end-to-end features from concept to production. Participate in code reviews, architecture discussions, and contribute to engineering best practices. Drive continuous improvement by identifying opportunities to optimize performance, reliability, and developer productivity. Write well-documented, high-quality, and maintainable code. Engage in agile development processes, including sprint planning, backlog grooming, and regular team syncs. Contribute to a culture of inclusion, innovation, and technical excellence within the AIT organization. Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 5+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Proficiency in at least one modern programming language (e.g., Python, Spark, C#, Java, TypeScript). Knowledge of LLMs and Azure AI stack / services including Foundry and Copilot Studio. Experience with Azure cloud platform and building distributed systems or web services. Strong problem-solving skills and a passion for learning new technologies. Excellent communication and collaboration abilities. Experience with AI/ML frameworks, LLMs, and Copilot technologies. Proficiency in multiple programming languages and development frameworks. Familiarity with DevOps practices, CI/CD pipelines, and Infrastructure as Code. Familiarity with version control systems (e.g., Git). Use of AI and familiarity with Claude, GitHub Copilot for code generation. Knowledge of security, compliance, and Responsible AI principles in software development. Prior experience working in agile, cross-functional teams. Demonstrated ability to drive innovation and deliver results in a fast-paced environment.
Key Skills
Software DevelopmentCollaborationAgile DevelopmentProblem SolvingProgramming LanguagesAI/ML FrameworksDevOps PracticesCloud ComputingSecurity PrinciplesCode ReviewsArchitecture DiscussionsContinuous ImprovementDocumentationDistributed SystemsVersion ControlTechnical Excellence
Categories
TechnologySoftwareEngineeringData & Analytics
Apply Now
Please let Microsoft know you found this job on PrepPal. This helps us grow!
Get Ready for the Interview!
Do you know that we have special program that includes "Interview questions that asked by Microsoft?"
Elevate your application
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.