Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer -- Windows AI 
China, Beijing, Beijing 
874668889

09.07.2024

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Technical Skills:
    • Proficient in React and JavaScript/TypeScript.
    • Strong understanding of modern web technologies (HTML5, CSS3).
    • Experience with front-end build tools and workflows (Webpack, Babel, npm/yarn).
  • Design SKills :
    • Solid design sensibilities with experience in creating visually appealing and user-friendly interfaces.
    • Ability to work closely with designers to translate design concepts into functional applications
  • Consumer Service Experience: Proven track record of developing consumer-facing applications, with a deep understanding of user behavior and needs.
  • Problem-Solving: Solid analytical and problem-solving skills, with the ability to tackle complex technical challenges.
  • Communication: Effective communication skills, with the ability to effectively collaborate with cross-functional teams.

Preferred Qualifications

    • 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 Master'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 of experience in software development, with a solid track record of implementing and shipping high-quality services.
  • Experience with natural language processing (NLP) and computer vision.
  • Knowledge of reinforcement learning and deep learning techniques.
Responsibilities
  • AI Service Development: Design, develop, and deploy large-scale AI services that enhance the functionality and user experience of Windows devices.
  • Model Fine-Tuning: Fine-tune AI models to improve accuracy, efficiency, and performance, ensuring they meet the high standards of our user base.
  • A/B Testing: Conduct A/B testing to evaluate the effectiveness of AI models and services, providing insights and recommendations for improvements.
  • Performance Optimization: Identify and resolve performance bottlenecks, ensuring AI services run smoothly and efficiently on various Windows devices.
  • Collaboration: Work closely with cross-functional teams, including data scientists, UX designers, and product managers, to integrate AI solutions seamlessly into Windows.
  • Innovation: Stay up-to-date with the latest advancements in AI and machine learning technologies, and apply these insights to drive innovation within the team.
  • Code Quality: Write clean, maintainable, and efficient code, adhering to best practices and industry standards.
  • Mentorship: Provide guidance and mentorship to junior engineers, fostering a collaborative and innovative development environment.