Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Software Engineer 2- AI Tooling 
China, Shanghai 
304169946

28.01.2025

Basic Qualifications

  • 3+ years of industry experience developing enterprise grade software.
  • 3+ years of experience building applications or tooling.
  • BA/BS in Computer Science, Engineering or related technical field.

Preferred Qualifications

  • AI related project experience and knowledge.
  • Ability to communicate technical details clearly across organizational boundaries.
  • Experience in DevOps to maintain live services and\or application frameworks.
  • Cloud and services experience, with Azure cloud experience highly desirable.
  • Excellent analytical skills with systematic and structured approach to software design.
  • Passion for building highly scalable, highly reliable services.
  • Experience with or exposure to Agile and iterative development processes.
  • Experience/background in the enterprise space.
  • Familiarity with Microsoft Azure services is helpful

Interpersonal skills

  • Growth Mindset with a desire to learn, a tendency to embrace challenges, persist in the face of setback, see failures as essential to mastery, learn from criticism and find lessons and inspiration in the success of others.
  • Help to create a diverse and inclusive culture where everyone can bring their full and authentic self, where all voices are heard, and where we do our best work as a result.
  • Confident and articulate in expressing ideas to a mixed audience with varying views and challenges.
  • A sense of personal ownership and accountability is required, together with the ability to deliver to deadlines while managing internal stakeholder expectations.
  • Self-motivated with a strong drive for reaching across teams and organizations to make progress collaboratively.
  • Believe that a team working well together is truly smarter than the single smartest person on that team.
  • Aspire to grow as a person, as a teammate, and as an engineer and help others grow.
Responsibilities
  • Design and develop large scale software tools and solutions.
  • Adhere to and drive modern software engineering practices through design and code reviews.
  • Understand AI tooling requirements and design AI tooling solutions for AI developers.
  • Develop "best-in-class" engineering system by ensuring that components are well-defined and modularized, secure, reliable, diagnosable, actively monitored and reusable.
  • Improve performance and test coverage for tools, organize and implement integration tests, and resolve problem areas.
  • Consider testability, portability/monitoring, reliability, and maintainability, and understand when code is ready to be shared and delivered.
  • Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders in order to contribute to cohesive, end-to-end experiences for our users.
  • Focus on customer/partner needs through a data driven approach.