CrawlJobs Logo

Senior Research Software Development Engineer, MSR AI for Science

https://www.microsoft.com/ Logo

Microsoft Corporation

Location Icon

Location:
Netherlands , Schiphol

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

We are on the cusp of a new frontier in which machine learning and artificial intelligence are transforming scientific discovery. We seek to drive major advances in sciences with machine learning, with a focus on ‘fifth paradigm’ scenarios. Through these advances, we aim to empower real-world impact on some of the most pressing problems facing society including climate change, green energy, sustainable materials, and the discovery of new drugs. AI for Science is a new global team in Microsoft Research focusing on the opportunity to transform scientific modelling and discovery through large-scale deep learning. We aim to advance this frontier and to drive real-world impact at a global scale. The AI for Science team encompasses multiple disciplines across machine learning, engineering, and the natural sciences and spans several sites in Europe. The field of machine learning has evolved significantly in recent years, with many of the most impactful contributions coming from larger teams of people collaborating closely on well-defined and challenging goals. Furthermore, AI for Science in particular requires a combination of machine learning, engineering, and natural sciences, which again emphasises the importance of collaboration and teamwork. We are seeking a highly motivated and experienced Senior RSDE with expertise in software engineering and distributed systems. The ideal candidate will have a deep understanding of distributed computing and be proficient in the design, planning, and implementation of tools and technology to support AI-driven scientific research.

Job Responsibility:

  • Architect, design, and implement scalable and robust solutions for machine learning and scientific research involving large volumes of heterogeneous data
  • Build and optimize distributed data processing and model building pipelines
  • Develop and maintain tools and technologies for building, training, optimizing, scaling machine learning solutions
  • Collaborate with cross-functional teams, including scientists, researchers, and software engineers
  • Document and share best practices across the organization
  • Maintain the highest standards in code quality and software design

Requirements:

  • Master's degree or equivalent work experience in Computer Science, Physics, Engineering, Chemistry, Mathematics or a related field
  • Strong familiarity with Linux and the open-source ecosystem
  • Proficient working with large datasets in a cloud or HPC environment
  • Proficient in building and optimizing distributed systems and large-data applications, including those using tensor accelerators or GPUs
  • Strong analytical, problem-solving, and communication skills
  • Passionate about pushing the boundaries of science

Nice to have:

  • Prior experience developing high-performance scientific software is preferred
  • Experience with open source machine learning frameworks (e.g., PyTorch, ggml, llama.cpp, vllm) is a plus
  • Experience with Materials Science (in particular Density Functional theory) is a plus

Additional Information:

Job Posted:
January 06, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
PREMIUM
More languages and countries
+ Unlock 30400 hidden job offers
Languages
English Čeština Deutsch Ελληνικά Español Français +15
Countries
United States United Kingdom India Canada Australia +
See plans
Plans from $2.99 / month

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Research Software Development Engineer, MSR AI for Science

Senior Principal Engineering Manager

Microsoft Research (MSR) is working to transform the future of artificial intell...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ 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 of people management experience leading software engineering teams, including managing principal engineers
  • Experience building or operating infrastructure for large-scale distributed systems, cloud platforms, or artificial intelligence (AI)/machine learning(ML) workloads
  • Track record of driving execution on complex, multi-workstream infrastructure projects with clear milestones and accountability
  • Technical fluency in one or more of: large-scale compute clusters, GPU infrastructure, scheduling and orchestration (Kubernetes, Volcano), or High-Performance Compute (HPC) environments
  • Experience with GPU programming (CUDA, NCCL) and frameworks such as PyTorch
  • Expertise in networking (InfiniBand, NVLink), storage systems, or distributed training parallelisms
  • A track record of strong cross-functional partnerships, including the ability to align on strategic direction, deliver joint accountabilities, and develop relationships with staff members with widely varied expertise
  • Experience scaling engineering teams through significant growth phases (hiring, onboarding, and integrating new engineers into a high-performing team)
  • Master's Degree in Computer Science or related technical field AND 12+ 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 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow the engineering team that builds MSR’s AI research infrastructure
  • Recruit and develop exceptional engineering talent, building a diverse team - including hiring, onboarding, career development, and performance management
  • Drive execution across the team by setting clear goals, tracking milestones, managing dependencies, and ensuring accountability for delivering complex infrastructure projects on time and at high quality
  • Lead team culture and process changes, cultivating an AI-first mentality that accelerates our progress through agentic coding, automation, and skills development
  • Provide technical vision and judgment on the team's architecture, strategy, and roadmap — spanning supercomputer GPU clusters, high performance networking, workload optimization, researcher tools, and agentic workflows — while empowering engineers to own deep technical details
  • Collaborate closely cross-discipline with engineers, program managers, and research and science teams to align priorities, resolve dependencies, and build better solutions together
  • Foster a team culture of operational excellence, continuous improvement, and high psychological safety where engineers are empowered to take ownership and innovate
  • Fulltime
Read More
Arrow Right

Senior Research Software Engineer

Microsoft Research (MSR) is a multidisciplinary global organization working to c...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience coding in languages including, but not limited to, Python, Rust, C#, C++, Java, JavaScript OR equivalent experience.
Job Responsibility
Job Responsibility
  • Individual Contributor Development: Independently design and build software using appropriate AI tools, frameworks and practices across the SDLC
  • Apply innovative AI agentic tooling and workflows for efficient code generation, evaluation, debugging, and refinement
  • Contribute to all layers of code and infrastructure to bring scientific experiments from prototypes to reliable and scalable products
  • Coding and Design: Owns or collaborates with other engineers on the architecture of solutions
  • Applies appropriate coding patterns and best practices
  • Engineering Excellence: Leads by example to produce extensible, maintainable, well-tested, secure, and performant code
  • Cross-Project Collaboration: Seek connections between MSR projects, design and develop better together systems
  • Technical Leadership: Collaborate with MSR Americas engineering leadership to contribute to a cohesive engineering vision
  • Fulltime
Read More
Arrow Right
New

Assembler

We are looking for experienced Assemblers and General Labourer's to work in a ma...
Location
Location
Canada , Waterloo
Salary
Salary:
21.70 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 12, 2026
Flip Icon
Requirements
Requirements
  • use of measuring tools
  • Manufacturing experience 1 year minimum
  • experience with hand and power tools required
  • able to lift up to 40 pounds
  • blueprint reading experience an asset
  • fabrication experience with aluminum or steel
Job Responsibility
Job Responsibility
  • You will be set up at separate workstations assisting in the assembly of sporting equipment
  • You will be utilizing hand tools as well as measuring tools to complete the work
  • The ability to work independently as well as part of a team is essential
What we offer
What we offer
  • straight day shift 7-3:30
  • potential for long term employment
  • benefits available through randstad
  • Paid Weekly + 4% Vacation Pay Added
  • competitive benefits package, available to you on your first day
  • Fulltime
Read More
Arrow Right
New

Electro Mechanical Assembler

Hello, I would like to share a long-term opportunity for an Electro-Mechanical A...
Location
Location
Canada , Calgary
Salary
Salary:
22.00 USD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 12, 2026
Flip Icon
Requirements
Requirements
  • 2-year diploma or equivalent in Electronics Technology or Electrical Engineering required
  • 1 year of experience in mechanical, electrical, and/or instrumentation technology required
  • Strong mechanical ability and control circuitry familiarity demonstrated
  • Knowledge of Statistical Quality Control Methods procedures
  • Ability to read complex blueprints, schematics, parts lists, and technical materials
  • Experience with hand tools
  • Strong analytical and complex problem-solving skills
  • Effective time management and prioritization abilities
  • Knowledge of safety precautions for electrical and electronic equipment
  • Familiarity with company and competitor electrical, electronic, and mechanical products
Job Responsibility
Job Responsibility
  • Perform quality assembly and testing of various products
  • Assemble electrical products, including motor controls and circuit breakers
  • Support aftermarket products and enter time transactions using proprietary software systems
  • Visually inspect components and assemblies for defects
  • Interpret blueprints and schematics for assembly and troubleshooting
  • Complete assigned sub-assembly and wiring tasks
  • Maintain quality and calibration records, charts, and area performance
  • Receive direction from leaders and report issues promptly.
What we offer
What we offer
  • Opportunity for permanent hire upon successful placement with Randstad Canada
  • Full-time hours with opportunity for overtime
  • Entry level position into an organization with opportunity for career development
  • Weekly pay via Randstad Canada
  • Medical and dental benefit coverage via Randstad Canada from day 1
  • Referral bonus opportunities.
  • Fulltime
Read More
Arrow Right
New

Laser Cutting Machine Operator

Randstad is hiring and looking for a reliable and detail-oriented Laser Cutting ...
Location
Location
Canada , North York
Salary
Salary:
20.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 12, 2026
Flip Icon
Requirements
Requirements
  • Proficiency in operating Trotect SP 1500 or PS400 laser machines with hands-on experience in CAD and CorelDRAW software
  • Prior experience of 1-2 years in laser cutting operations, preferably in an industrial or manufacturing environment is a must
  • Able to adjust laser beam focal point and establish appropriate stop locations
  • Ability to ensure accuracy in cutting materials and translate design specifications into finished products
  • Performing dimensional inspections
  • Support in any tasks requested by production as required
  • Ability to work under fast paced environment
  • Capability to troubleshoot minor machine issues and perform basic maintenance
  • Capacity to work with different materials and designs, adjusting settings accordingly
  • Good communication
Job Responsibility
Job Responsibility
  • Machine Operation: Expertly operate Trotect SP 1500 or PS400 laser machines to cut materials following precise design specifications
  • Software Proficiency: Utilize CAD and CorelDRAW software to create and modify design files for laser cutting
  • Setup and Calibration: Prepare the laser machine by setting up parameters, adjusting settings, and calibrating the equipment for different materials and cutting requirements
  • Quality Control: Inspect cut materials for precision, ensuring they meet required specifications and quality standards
  • Maintenance: Conduct routine maintenance and cleaning of the machinery to ensure optimal performance
  • Documentation: Maintain accurate logs of materials used, production output, and any machine issues encountered during operations
What we offer
What we offer
  • immediate start dates available
  • weekly pay schedule
  • benefits via Randstad Canada from day one
  • Fulltime
Read More
Arrow Right
New

MIG Welder

High-tech manufacturing in Stockton: work with the best, build the biggest. Tire...
Location
Location
United Kingdom , Stockton-on-Tees
Salary
Salary:
18.98 - 37.96 GBP / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 12, 2026
Flip Icon
Requirements
Requirements
  • NVQ Level 3 in Welding (or equivalent)
  • Solid experience in a MIG welding environment
  • A keen eye for detail and the ability to work rotating shifts
  • Ready to pass a trade test and prove your precision
Job Responsibility
Job Responsibility
  • Work on high-precision fixtures using state-of-the-art MIG equipment
  • Work to tight tolerances where every weld matters for global safety
  • Use overhead cranes and jigs in a flow-based environment that keeps things moving efficiently
  • Lead by example with a safety-first mindset that keeps you and your team-mates safe
What we offer
What we offer
  • £150 Trade Test payment just for successfully joining us
  • Additional holidays per year added to allowance depending on service
  • Every other Friday off
  • On-site gym
  • 24/7 access to physiotherapy and health support
  • Free parking
Read More
Arrow Right
New

Material Handler

A leading food distribution hub in Puslinch, ON is hiring skilled Dock Stocker a...
Location
Location
Canada , Puslinch
Salary
Salary:
25.50 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Valid Forklift License or In-House Certification and at least 6 months of experience operating a dock stocker and/or reach truck
  • Must be comfortable working in a refrigerated and freezer warehouse environment
  • Must have a strong commitment to reliability, punctuality, and teamwork
  • Must pass a forklift assessment and complete two weeks of paid training
  • Reliable transportation is nice to have as public transit is limited
Job Responsibility
Job Responsibility
  • Safely and expertly operate Dock Stockers and/or Reach Trucks to maintain workflow efficiency
  • Accurately fulfill orders by selecting specific cases or full pallets
  • Utilize RF scanning technology to track shipments and manage stocks
  • Comfortably perform duties within a refrigerated/freezer environment (PPE is supplied)
What we offer
What we offer
  • Competitive Pay of $25.50/hr base rate plus additional shift premiums
  • Eligibility for performance-based bonuses
  • Convenient weekly pay via Randstad
  • Gain valuable experience with a highly reputable organization
  • Full suite of high-quality freezer gear provided (jackets, pants, gloves, and toques)
  • Complimentary on-site parking for all employees
  • Fulltime
Read More
Arrow Right
New

Food Production Worker

Join a growing team in the food manufacturing industry! We are looking for hardw...
Location
Location
Canada , Richmond
Salary
Salary:
21.00 USD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
July 12, 2026
Flip Icon
Requirements
Requirements
  • Must have a valid work permit (minimum 1 year before expiration)
  • GMP Standards (Good Manufacturing Practices)
  • Strict hygiene is a must (cleanliness and deodorant)
  • NO fake nails, fake lashes, jewelry, or perfume allowed
  • Must be comfortable wearing hair nets, face nets, smocks, and bootie covers
  • Must have your own steel-toe boots
  • 10/10 English proficiency (must be able to read and speak clearly)
  • Commitment
  • Must have a reliable vehicle
Job Responsibility
Job Responsibility
  • Working in a cold production environment for the duration of the shift
  • Handling, scooping, and packaging various meats (Chicken, Beef, and Pork)
  • Performing repetitive movements and standing for long periods
  • Lifting up to 25 lbs consistently
  • Participation in a paid orientation and task-specific training on Day 1
What we offer
What we offer
  • Permanent Career Path
  • Room to Grow
  • Professional Training
  • Fulltime
Read More
Arrow Right