Senior Software Engineer at Microsoft
Redmond, Washington, United States -
Full Time


Start Date

Immediate

Expiry Date

03 Mar, 26

Salary

0.0

Posted On

03 Dec, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, Software Engineering, Architecture Design, Hardware Simulators, Deep Learning, PyTorch, Tensorflow, ONNX, Collaboration, Machine Learning

Industry

Software Development

Description
Apply engineering principles for defining robust and maintainable architectures and designs. Collaborate broadly across multiple disciplines, from hardware designers to ML developers. Help establish and drive the adoption of good coding standards and patterns. Perform software development in C/C++ and other languages. Identify requirements, scope solutions, estimate work, schedule deliverables. Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. 5+ years' experience with C/C++ These requirements include, but are not limited to the following specialized security screenings: Technical background and solid foundation in software engineering principles and architecture design Experience using or developing hardware simulators Curiosity and passion about learning new technologies Exposure to Deep Neural Network training and inference and experience in one or more deep learning frameworks (PyTorch, Tensorflow, ONNX, etc.) Cross-team collaboration skills and the desire to collaborate in a team of researchers and developers
Responsibilities
Apply engineering principles to define robust and maintainable architectures and designs. Collaborate across multiple disciplines and help establish good coding standards and patterns.
Loading...