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
Career Paths
Reviews
FAQs
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.
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.
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.
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.
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.
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.
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!
Audrey C..
Review Rating:
4.8/5
4.8
Zhihu's work culture truly has to be experienced to be believed. Everyone works together so well and efficiency is always a top priority. The technology and tools that are provided are top of the line and make my job in programming exceptionally gratifying. When I started at Zhihu, I was introduced to a team of experienced professionals who have become some of the best mentors I have ever had. Above all, I feel incredibly supported in my job here and have been able to take risks in my work because of the environment generated by my colleagues and supervisors.
Homer B..
Review Rating:
4.7/5
4.7
The team at Zhihu is rock solid: everyone has a true respect for one another and works together so seamlessly. No matter the task, the staff has always been eager to help me out and take on whatever challenge is presented. I feel particularly lucky to be part of a design team that values creativity, innovation and pushing the boundaries of design. Zhihu has also made sure to reward its employees for their hard work, from bonus pay to check-ins and 'thank you' notes from leadership.
Jeff B..
Review Rating:
4.9/5
4.9
Zhihu is a company that truly puts its employees first. Everyone here is not only respected for their work but also for their ideas. I'm part of the IT team and am consistently encouraged to think out of the box and be confident in the work that I put out. I'm also surrounded by a team of highly motivated and talented individuals that have always been willing to share their insights and experiences. The culture here is incredibly strong, and I'm grateful to be part of such a successful and influential company.
Gina L..
Review Rating:
4.9/5
4.9
I feel truly fortunate to be part of the Zhihu team. Not only do I get to work with the latest and greatest technology, but I get to collaborate and work with some of the most knowledgeable and experienced professionals in the industry. There's no shortage of growth opportunities here, with regular performance reviews and team building activities that allow us to get to know each other better. Above all, it's the culture here at Zhihu that I love the most- everyone is encouraged to be themselves and express their opinions without judgement.
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.
What is the work environment like at Zhihu?
At Zhihu, we strive to create an open and supportive culture that celebrates diversity and collaboration. Our offices are designed to facilitate creativity and productive conversation, and we work hard to make sure all of our employees are heard and appreciated.
Do I need to speak Chinese to work at Zhihu?
No, you do not need to be able to speak Chinese to work at Zhihu. We have a range of teams and roles that can be accomplished in English.
What type of benefits are offered at Zhihu?
We offer competitive benefits, including health insurance, paid time off, maternity/paternity leave, and employee discounts. We also provide professional development opportunities and have a variety of social activities and team building events to help our team come together.
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!
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.