Senior Software Engineer - AI/ML Infrastructure CoreAI
Full Job Posting
As a contributor in a customer-obsessed team, you will collaborate with data scientists and other developers on the team to create the necessary abstractions, infrastructure, interfaces and implement features to train, test, validate, scale and optimize for machine learning algorithms including but not limited to data cleaning, model training, hyper parameter tuning at massive, distributed scale. You will drive the incorporation of these customer-inspired innovations into our software. You will take holistic ownership of your features. Your responsibilities will include: Execute independently on complex, multi-dependency, medium-high ambiguity projects Work closely with IDC & US team counterparts for design & code reviews, align priorities, and effectively collaborate with appropriate stakeholders Collaborate with key stakeholders to comprehend and identify user requirements, scope solutions, estimate work, and schedule deliverables Lead discussions on the design & architecture of products or solutions and apply engineering principles to establish robust and maintainable architecture Manage and drive feature execution with high quality and great agility Lead by example by producing extensible and maintainable code, adhering to best engineering practices, raising the quality bar, and improving the team's response to customer incidents Coach and develop early-career engineers and team members. Bachelor's Degree in Computer Science, or Computer Engineering, or related field AND 8+ years related software engineering experience OR Master's Degree in Computer Science, or Computer Engineering, or related field AND 5+ years related software engineering experience OR equivalent experience Proficiency in programming languages & tools such as .Net, Java, Azure functions, Docker, Python Experience delivering large scale, distributed, cloud based software services Passion or inclination for machine learning, artificial intelligence, and data science Ability to work collaboratively in a team and communicate complex concepts effectively Experience with day-to-day AI agents and tool use Proficiency in Agile development practices and Continuous Integration/Continuous Deployment (CI/CD) Quick learner with a passion for solving complex and exciting problems.
Experience
with AI/ML internals a big plus Experience with Azure is a plus
About Microsoft
Microsoft is a global technology company that develops software, hardware, and cloud services, known for products like Windows, Office, Azure, and Xbox.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Microsoft
Solution Sales Advisory IC4
Bengaluru, IND
Senior Critical Environment Electrical Engineering
Toronto, CAN
Senior Software Engineer
Bengaluru, IND
Business Architect - Agent 365
, USA
Construction Project Engineer
Milwaukee, USA
Global Partner Development Manager
Redmond, USA
Solution Engineering (Early in Profession)-Cloud Endpoint
Sydney, AUS
Senior Silicon Supply Chain Program Manager
Redmond, USA
