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.