Baidu

Rating:
5/5
Baidu, the world’s largest Chinese search engine, is an innovative technology company revolutionizing how we access information on the web. Established in 2000, Baidu offers a range of products and services that enable users to find and consume information quickly and efficiently. At the core of Baidu’s services is their search engine, which provides Chinese language web search results and answers to user’s queries. Baidu also offers more specialized services such as image search, map search, videos, music, knowledge search, synonym dictionary, and actionable page navigation. Baidu continues to invest in R&D efforts to develop new products and services to enhance their users’ experience. Their mobile app and cloud services have been at the forefront of the technological revolution, providing users with an intuitive and graphical user interface to access their products in a seamless manner. In addition, their AI-powered product lineup has made considerable advancements in content filtering, natural language understanding, image processing, and machine learning to streamline operations and improve accuracy. Baidu is an ideal place for professionals in the technology industry. It offers a range of opportunities for the most ambitious programmers and developers. Working at Baidu means being exposed to the most cutting-edge technology, and the possibility to develop sophisticated products in an efficient manner. With its large consumer base, its sophisticated technology stack, and its commitment to research and development, Baidu is well placed to stay at the forefront of technological innovation.

Quick Links

Data Engineer

Average Work Hours (weekly unless noted): 45-60
Average Salary (yearly in dollars unless noted): $100,000 - $125,000
Description: Design, Develop, and Implement effective strategies to extract, analyze, refine, and report relevant business data. This role involves translating and modeling data in a way that optimizes data extraction and data structures to accommodate dynamic business requirements. Possess a dynamic understanding of analytics to effectively identify, apply, and communicate the data throughout the organization.
Qualifications / Requirements: Bachelor's degree in Computer Science, Statistics, Mathematics, Applied Sciences or related field. Proven experience developing data engineering tools and utilizing data analysis techniques.Solid understanding of database technologies (ETL, SQL, relevant Big Data technologies, etc).
Locations: Beijing, Shanghai, Shenzhen, Guangzhou, Wuhan, Nanjing, Chengdu, Changsha, Hangzhou, Tianjin
Career Paths: Network Engineer, Data Analyst, Chief Technology Officer, Software Engineer, AI Researcher, Security Architect, Product Manager, Technical Consultant, Database Administrator, Machine Learning Developer.
Job Contacts: jobs@baidu.com

Recent Reviews

John M.
4.5/5
4.5
Working at Baidu has been an amazing experience for me since joining the company as a technical programmer. Everyone here are amazing and have been supportive and welcoming since day one. The work culture is very nurturing, and I've learned so much from my peers here. The job is also quite challenging, but very rewarding at the same time. Definitely recommend Baidu!

Frequently Asked Questions

What qualifications do I need to be a software engineer at Baidu?
To be a software engineer at Baidu, you must have at least a Bachelor of Computer Science or related degree and relevant experience in software engineering.
Do software engineers at Baidu have to work weekends?
No, generally software engineers at Baidu do not have to work weekends, however there are some circumstances where weekend work may be needed.