Zhihu

Rating:
5/5
Zhihu is a leading technology company focused on technology-based knowledge sharing. Founded in 2011, the company utilizes a massive online platform to bring experts and knowledge seekers around the world together to learn, teach and share their experiences. The platform consists of over 100 million registered monthly active users, encompassing a variety of industries, backgrounds and interests. At the heart of Zhihu is its unique proprietary technology, which is based on user-curation, data analysis and predictive algorithms to share knowledge amongst its users. It employs an ingenious system that matches users with experts and topics they are interested in, creating engaging conversations between its users. By design, Zhihu stops at nothing to ensure users have the most up-to-date and accurate information, as well as a personalized learning experience. The company provides a wide selection of technology related job opportunities, ranging from coding to application development, programming and data science. Zhihu’s team of highly skilled developers and engineers are committed to staying at the forefront of technological advances. The company promises employees a opportunity to collaborate with colleagues on interdisciplinary projects that are at the intersection of technology and human life. The company’s mission is to be a leader in technology-based knowledge sharing and provide the best possible environment for its employees. Zhihu also strives to stay committed to its core values of commitment, innovation and collaboration. With a diverse international team and its passion for technology, Zhihu is an inspiring place to work and learn.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): $90,000-$110,000
Description: Design and develop applications for the Zhihu platform, including mobile apps, web applications, and backend solutions. Create efficient solutions to complex problems by creating code, implementing algorithms, and troubleshooting complex code. Strive to maintain high quality software architectures and standards. Contribute to all phases of the development lifecycle, from design and development to testing and deployment.
Qualifications / Requirements: Bachelor’s degree in engineering, computer science, or related field. Advanced programming skills, working knowledge of various software development concepts, databases, and platforms. Ability to quickly learn and adapt to new technologies. Proficiency in Java, JavaScript, Python, and/or other relevant programming languages.

Data Scientist

Average Work Hours (weekly unless noted): 35-45 hours/week
Average Salary (yearly in dollars unless noted): $120,000-$140,000
Description: Develop machine learning algorithms and create technologies to analyze large datasets and information. Utilize supervised and unsupervised learning to craft predictive models and algorithms, while leveraging existing technologies to improve existing systems and applications. Collaborate in a team environment to identify user behavior trends and support decision making. Develop methods and tools for data analysis and visualizations.
Qualifications / Requirements: Advanced degree in statistical analysis, computer science, or related field. Excellent knowledge of at least one programming language (Python, Java, R, Scala). Experience with machine learning algorithms, data mining, and predictive models. Expertise in data cleaning, data wrangling and manipulation, and data visualization.

Designer

Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): $55,000-$70,000
Description: Design visually engaging and dynamic interfaces for various software applications and websites, ensuring a smooth user experience for desktop, mobile, and tablet usage. Create customer-focused user experiences through the use of innovative techniques in graphic design. Build user interfaces meant to increase conversions, simplify navigation, and provide a visually-pleasing user experience. Implement clean HTML and CSS code for web applications.
Qualifications / Requirements: Bachelor's degree in design or related field. Relevant design experience with a solid portfolio of work. Expertise in Adobe Creative Suite and Sketch. Knowledge of HTML/CSS, coding, and responsive design. Strong understanding of user interface design principles, as well as user experience best practices.

Software Quality Assurance Engineer

Average Work Hours (weekly unless noted): 35-45 hours/week
Average Salary (yearly in dollars unless noted): $85,000-$95,000
Description: Create and maintain comprehensive test plans, test scripts, and bug reports to ensure a high quality product. Conduct manual and automated tests on web, desktop, and mobile applications. Ensure products meet customer requirements, quality objectives, and predetermined deadlines. Analyze test results and document detailed bug reports. Collaborate with software engineers and designers to debug, identify, and fix issues.
Qualifications / Requirements: Bachelor's degree in computer science or related technical field. Proven experience as a software quality assurance engineer. Experience in software programming and coding. Expertise in automation testing and bug tracking techniques. Knowledge of Java, C++, JavaScript, and SQL.

DevOps Engineer

Average Work Hours (weekly unless noted): 40-50 hours/week
Average Salary (yearly in dollars unless noted): $95,000-$115,000
Description: Design, develop, and maintain bespoke systems to support operations and deploy web applications, databases, and related infrastructure. Automate and optimize systems to support code deployment, testing, and production releases. Collaborate with software engineers, designers, and stakeholders on critical projects. Monitor and maintain system performance, security, scalability, and resilience.
Qualifications / Requirements: Bachelor's degree in computer science, software engineering, or related technical field. Proven experience as a DevOps engineer. Expertise in scripting languages, automation, and build systems. Knowledge of DevOps tools such as Jenkins and Docker. Expertise in system administration and installation.

Product Manager

Average Work Hours (weekly unless noted): 35-45 hours/week
Average Salary (yearly in dollars unless noted): $120,000-$145,000
Description: Develop feature specifications and determine product launch strategies in order to meet user needs and business objectives. Define product vision, features, and pricing models. Analyze customer feedback to assess product performance and make improvements. Monitor competitive systems and emerging trends. Drive cross-functional teams to carry out product management tasks.
Qualifications / Requirements: Bachelor's degree in business, computer science or related technical field. Proven experience as a product manager. Experience with product management software and processes. Strong project management and problem-solving skills. Excellent verbal and written communication.
Locations: Beijing, Shanghai, Guangzhou, Shenzhen, Hangzhou, Chengdu, Wuhan, Nanjing, Chongqing, Xi'an
Career Paths: Software Engineer, Data Scientist, Front-End Developer, Back-End Developer, Full-Stack Developer, DevOps Engineer, Product Manager, UX Designer, UI Designer, QA Engineer, Technical Writer, System Administrator.
Job Contacts: [email protected]

Recent Reviews

Derrick R.
4.5/5
4.5
My experience at Zhihu has been nothing short of amazing! I work in the IT and Design Department and have never been more fulfilled or excited to come to work every day. My supervisor and colleagues have always been willing and excited to help me take on whatever project I have in front of me. In the past, I've been able to take part in several new and innovative projects. I'm proud to be part of a team that is constantly pushing the boundaries of their work, and I'm grateful for the opportunity to be part of Zhihu!

Frequently Asked Questions

What type of jobs are available at Zhihu?
At Zhihu, we offer a range of professional job openings, including software engineering, product management, user operations, marketing, and more!
What skill sets are necessary for tech jobs at Zhihu?
We look for diverse experiences and backgrounds in our technical workshops, from software engineering and product management to data science and artificial intelligence. We value problem solving, critical thinking, and excellent communication abilities.