DiDi Chuxing is a leading mobility and technology company that is focused on providing safer and more efficient transportation for over 600 million customers in China. With headquarters based in Beijing, the company provides a comprehensive array of services that range from ride-hailing and taxi services, to private carpools, to bike and moped share services, to long distance transport and truck-hailing.
DiDi has always had a deep commitment to technological innovation and progress that has made their services some of the most reliable, efficient, and tech-savvy in the industry. To ensure that their services are constantly optimized and improved, the company has implemented advanced technology solutions, such as artificial intelligence (AI), Internet of Things (IoT), cloud computing, big data analytics, computer vision, and machine learning.
The company is also committed to new research and development, with a particular focus on coding, application development, and software engineering projects. DiDi currently has over 1300 R&D personnel on staff who work on projects ranging from autonomous driving to optimization algorithms for their services.
DiDi Chuxing is a great opportunity for technology-focused individuals looking for employment in coding, application development, or IT. There are a wide variety of roles available, from software engineers building the next generation of DiDi’s services, to developers creating new features, to data scientists designing and analyzing customer data to improve customer experience. By working in an innovative, fast-paced environment, DiDi employees get to be part of something bigger and make a tangible difference in people’s daily lives.
Quick Links
Career Paths
Reviews
FAQs
DevOps Engineer
Average Work Hours (weekly unless noted): 40-50
Average Salary (yearly in dollars unless noted): 80,000 - 110,000
Description: As a DevOps engineer you will be responsible for developing and improving infrastructure services. You will automate and manage software process and improve scalability, reliability and security. You will also set up and maintain infrastructure services, including monitoring, backups and disaster recovery.
Qualifications / Requirements: Bachelor's degree in computer science/informatics; 3+ years of experience DevOps engineering; strong understanding of software development, deployment, automation and configuration management; excellent knowledge of popular DevOps tools; working knowledge of coding language such as Java, Python, etc;
Average Salary (yearly in dollars unless noted): 60,000 - 90,000
Description: As a Data Analyst you will be responsible for analyzing data to answer questions and solve problems, using statistical models and algorithms. You will also be expected to design, validate and test systems, evaluate performance, and communicating insights, results and to identify trends in data.
Qualifications / Requirements: Bachelor's degree in computer science/information technology/statistics; 3+ years of experience in data analysis; good understanding of database structures; excellent problem-solving, analytical and communication skills
Average Salary (yearly in dollars unless noted): 85,000 - 110,000
Description: As an AI Engineer you will build and maintain models in a fast-paced environment to identify and solve opportunities and problems. You will develop algorithms and models to extract data and generate meaningful insights. You will be responsible for creating, testing and debugging artificial intelligence applications.
Qualifications / Requirements: Bachelor's degree in computer science or a related field; prior experience in AI engineering; machine learning experience; excellent understanding of data structures and algorithms; working knowledge of coding language such as Python, Java, etc; strong analytical and problem-solving skills
Average Salary (yearly in dollars unless noted): 70,000 - 100,000
Description: As a data scientist in a dynamic, fast-paced environment you will work closely with the business and engineering teams to define data-driven solutions. You will analyze large datasets to explore business solutions and provide actionable insights. Overarching responsibilities will be to develop predictive algorithms, analyze data and interpret results, function as a subject matter expert and support decision making.
Qualifications / Requirements: Bachelor's degree in computer science or a related field; prior experience developing predictive models; machine learning experience; strong analytical and problem-solving abilities; excellent communication and presentation skills; ability to write SQL queries
Average Salary (yearly in dollars unless noted): 90,000 - 110,000
Description: A software engineer at DiDi will be responsible for developing, testing and debugging software applications. You will participate in entire development life-cycle, requirement gathering, designing, developing, testing and analysing components. You will use coding standards and write clean, well-designed code. You will be expected to deliver high-quality product on agreed timelines.
Qualifications / Requirements: B.E/B.Tech in Computer Science/Informatics; 3+ years' experience in software industry; excellent understanding of object-oriented programming; working knowledge of coding language and frameworks; excellent debugging and problem-solving skills
Average Salary (yearly in dollars unless noted): 60,000 - 85,000
Description: As a Software Quality Assurance professional at DiDi you will be integral in ensuring quality of all software products and services. You will prepare and implement test plans to ensure all requirements meet set standards and objectives. You will analyze and identify root causes of software issues and define standard procedures for regular execution of tests. You will be expected to analyze data, develop and maintain automated and manual tests
Qualifications / Requirements: Bachelor's degree in computer science/informatics; 3+ years of experience in software QA; experience in developing and maintaining test plans; good knowledge of coding language such as Java, PHP, Javascript etc; strong problem-solving and analytical skills
DiDi has taken the guesswork and stress out of IT roles in my position. They have created a system in which all tasks can be broken down into small, manageable steps and expectations are easily communicated and outlined. I have been able to stay organized and on task more efficiently and the resources available to me from Didi have been a big help.
Gracie P.
Review Rating:
4.8/5
4.8
I am impressed at the number of training courses DiDi offers for those who are new to the field or need help advancing their skills and knowledge. There are abundant opportunities to grow professionally and even earn promotions within the company. Plus, the team I work with values collaboration and encourages out-of-the-box thinking.
Colm H.
Review Rating:
5/5
5
DiDi takes great strides to ensure that my team is updated on the latest and greatest trends and technologies. This has been especially valuable as new technologies are developed and released. I'm confident that my role is constantly evolving and that I have the skills and training to respond needs and challenges of the changing job market.
James D.
Review Rating:
4.7/5
4.7
DiDi does a great job of creating a transparent environment among team members. This allows us to openly ask questions, voice our opinions, and encourages honest feedback. This style of communication has been incredibly helpful, as it allows us to solve complex issues and develop innovative solutions quickly.
Leyndie Z.
Review Rating:
4.9/5
4.9
I have been able to autonomously work on projects from day one and found the support system to be incredibly helpful. Whenever I have a question, have a technical issue, or my task evolves, there is always someone available to lend a hand. Didi also keeps a professional, yet fun atmosphere in the office which makes coming to work enjoyable and uplifting.
Frequently Asked Questions
What is the typical workday like at DiDi?
DiDi employees work 8-hour shifts, typically starting at 8am and ending at 5pm.
What benefits does DiDi offer?
DiDi offers competitive salaries, health, vision and dental insurance and retirement benefits.
What experience do I need to work at DiDi?
To work at DiDi you must have at least two years of experience in technology and/or related field.
What is the hiring process like at DiDi?
A representative from the hiring team will contact you for a phone interview, if you are selected for the position you will attend an in-person interview.
What types of jobs are available at DiDi?
DiDi offers positions in development and engineering, product design, marketing and operations.
Career Paths: Software Engineer, Product Manager, Software Architect, Database Administrator, Business Analyst, Quality Assurance Tester, Mobile Developer, IT Support Technician, UX/UI Designer, DevOps Engineer
DiDi has taken the guesswork and stress out of IT roles in my position. They have created a system in which all tasks can be broken down into small, manageable steps and expectations are easily communicated and outlined. I have been able to stay organized and on task more efficiently and the resources available to me from Didi have been a big help.