
Principal Applied Scientist(MSN)
- 北京市
- 长期
- 全职
- Technical Architecture Design: Develop and execute system architecture and technical roadmaps to ensure the system's high availability, scalability, and security.
- Cross-Team Collaboration: Work closely with product managers, UX designers, data scientists, and other team members to understand business requirements and translate them into technical solutions.
- Continuous Improvement and Optimization: Monitor system performance, optimize performance, and troubleshoot issues to ensure stable and efficient system operation.
- Technical Innovation: Stay attuned to industry trends and new technologies, actively promoting innovation and the adoption of best practices.
- Quality Assurance: Establish and enforce standards for code reviews, unit testing, and integration testing to ensure high code quality and system reliability.
- Educational Background: Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field.
- Background in Algorithms and Recommendation Systems: A background in recommendation systems or algorithms is preferred, with the ability to provide professional guidance and innovative ideas in personalized content recommendations.
- Work Experience: At least 5 years of software development experience.
- Technical Hands-on Ability: Strong hands-on technical skills, capable of deep involvement in code development and system design.
- Communication Skills: Good English communication skills, with the ability to effectively engage in technical and business discussions with global teams.
- Technical Skills: Proficiency in one of the mainstream programming languages such as C#, Java, C++, or Python.
- Extensive experience in system architecture design, familiarity with microservices architecture, message queues, and real-time data processing technologies.
- Project Management Skills: Strong project management abilities, familiar with Agile development processes, and capable of working effectively in a multitasking environment.
- Communication Skills: Excellent team collaboration skills, with the ability to communicate effectively with cross-functional teams.
- Problem-Solving Abilities: Strong analytical and problem-solving skills, capable of quickly responding to and handling system failures.
- Innovation Mindset: A strong interest in technological innovation and the ability to lead a team in a fast-changing technical environment.