Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Microsoft Principal Research Software Engineer Gaming AI 
United States, Washington 
824941947

11.06.2024

a great rolefor you.seeking an experiencePrincipal Research Software Engineer, Gaming AIto explore and create innovative new AI/ML based features,and services- with a focus ondiffusion models,and large language models.

This role requires a combination of technical excellence with depth ofmachine learning, generative Ahands-on with newneural network.interest in or experience as a game developer would be a big plus.to production engineering,working withsoftware engineers,data scientists,applied scientists, game developers,product managers,and world-class machine learning researchers..

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C++or PythonandCUDA
    • OR equivalent experience.
  • 3+ years codingproficiencyin Python and familiarity with machine learning frameworks such asTensorFlow andPyTorch.
  • 3+ years' experience with natural language processing and machine learning.

Preferred Qualifications:

  • Experience in games developmenton Unreal Engine, Unity, or sufficiently robust in-house engine technology
  • Experience in machine learning, especially as applied to gaming, including reinforcement learning,naturallanguage generation, code generation, computer vision, transformer models, probabilistic programming, statistical modelling, responsible AI issues.
  • Experience with ONNX andDirectML
  • 5+ years codingproficiencyin Python and familiarity with machine learning frameworks such as TensorFlow,PyTorch, or ONNX.
  • Demonstrated experience converting Machine Learning research into production-ready products or features.
  • Ph.D. in Computer Science or related field is desirable
  • Passionate about delivering high-quality software
  • Ability to effectively communicate highly technical concepts and insights to a non-technical audience.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:Microsoft will accept applications for the role until July 6, 2024.


Responsibilities
  • Develop and implementstate-of-the-arttechniques forAI/ML poweredtools and technologies for gaming.
  • Provideadvice and mentorship toother team members.
  • Work acrossdifferent incubation projectsthat maybeutilizingdifferent AI/ML approaches and frameworks.Participate in brainstorming,architecture design,experimenting with different ML approaches.
  • Develop an understanding of a breadth of machine learning approaches, including latest state of the art from academic publications, to developoptimalplayer experiences agnostic of technical approach.
  • Focused onidentifyingand addressing real user and business needs, rather than creating solutions that are looking for a problem.
  • Being open and flexible on the set ofpossible solutions, able to balance user desirability, technicalfeasibilityand business viability.
  • Validate and bring to life ideas through technical prototypes, working with software engineers, applied scientists and researchers.
  • Collaborate and coordinate across multiple teams andstakeholders andsolve complex problems that allow for innovative features across all our platforms.
  • Commitment to nurturing a diverse and inclusive workplace and team culture, where every voice is heard and valued.

Embody ourand