Senior Software Engineer

Global technology company leading in software, cloud computing, and artificial intelligence
$130,000 - $200,000
Machine Learning
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft AI Japan team is seeking a Senior Software Engineer to join their cutting-edge artificial intelligence and deep learning initiatives for Bing and MSN. This role focuses on enhancing Bing Search and news & feeds business, specifically for the Japanese market. The position offers an exciting opportunity to work with diverse, global teams on implementing AI solutions, including LLMs, Machine Learning, and Computer Vision.

The ideal candidate will possess strong technical skills in languages like C++, Python, and SQL, combined with business-level Japanese language proficiency. This unique position bridges technical expertise with cultural understanding, requiring both English and Japanese communication skills. The role involves collaborating with various teams, from Product Managers to Microsoft Research researchers, to improve search functionality and ads relevance.

Working in a hybrid environment with up to 50% work from home flexibility, you'll be part of Microsoft's mission to create intelligent search solutions for Japanese users. The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and parental leave. This is an excellent opportunity for someone passionate about AI and machine learning who wants to make a significant impact on Microsoft's presence in Japan.

The team culture emphasizes diversity, inclusion, and customer obsession, providing an environment where innovation thrives through collaboration with teams worldwide. You'll have the chance to work with the latest AI technologies while developing solutions that directly impact millions of users in the Japanese market.

Last updated 32 minutes ago

Responsibilities For Senior Software Engineer

  • Improve search results and Japanese text input through information retrieval and machine learning
  • Build intelligent search engine for Japanese customers
  • Collaborate with PMs, data scientists, researchers, and other teams
  • Contribute to the growth of Bing and Microsoft in Japan
  • Work on AI and deep learning technologies for Bing and MSN
  • Improve ads relevance and performance

Requirements For Senior Software Engineer

Python
  • BS degree in Computer Science or related technical field
  • Business level Japanese language skills
  • Understanding of Japanese business manner
  • Excellent coding skills in C++, COM, C#, Python, SQL
  • Great organizational and analytical skills
  • Strong interpersonal and communication skills in English
  • Experience with Natural Language Processing (preferred)
  • Advanced technical degree such as MS or PhD (preferred)

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer position at Microsoft focusing on AI/ML development and hardware integration, offering hybrid work model and comprehensive benefits.

Senior Machine Learning (ML) Engineer

Senior ML Engineer role at Microsoft Security, focusing on AI personalization and analytics for Security Copilot platform, offering competitive pay and remote work options.

Senior Software Engineer, Responsible AI

Senior Software Engineer position at Microsoft focusing on Responsible AI development, implementing ethical AI solutions at scale with competitive compensation and hybrid work arrangement.

Senior Software Engineer

Senior Software Engineer role at Microsoft, focusing on AI-driven shopping catalog development with deep learning, LLM, and NLP technologies.

Senior Software Engineer (GPU Performance)

Senior Software Engineer position at Microsoft focusing on GPU performance optimization for AI and machine learning applications.