2.Assist in the design and development of both relational and non-relational databases to support system data management;
3.Implement and optimize fundamental algorithms to enhance system performance and stability;
4.Collaborate within an Agile development process to ensure timely delivery of high-quality code;
5.Learn and apply modern software development workflows and tools (e.g., Git, Docker, Make, Bazel) to improve development efficiency and code quality.
Requirements:
1.Currently pursuing a Bachelor's or Master's degree in Computer Science, Electronic Engineering, Software Engineering, or a related field;
2.Proficient in at least one object-oriented programming language with solid coding practices;
3.Familiar with relational databases (e.g., MySQL, PostgreSQL) and non-relational databases (e.g., MongoDB, Redis);
4.Strong understanding of data structures and algorithms, with the ability to implement common algorithms independently;
5.Good English reading and writing skills, especially for technical documentation;
6.Understanding of operating system fundamentals; experience in Linux development is a plus;
7.Preferred qualifications include AI-related project experience, published papers, or contributions to open-source projects;
8.Strong communication skills, team spirit, and a fast learning ability.
举报职位