2

Full Time Recent Computer Science Graduate Jobs in California

CA · On-site

The Department of Computer Science and Information Systems at LAVC consists of two full-time ... Commitment to maintaining a current knowledge of recent developments in computer information ...

next page

Showing results 1-20

Full Time Recent Computer Science Graduate information

What is the difference between Full Time Recent Computer Science Graduate vs Software Developer?

AspectFull Time Recent Computer Science GraduateSoftware Developer
CredentialsDegree in Computer Science or related fieldDegree often preferred; experience and skills may be prioritized
Work EnvironmentEntry-level, training-focused, team-basedProject-driven, collaborative, often in office or remote
Industry UsageCommon entry point in tech companies, startups, and IT firmsCore role in software companies, tech departments, and startups

While a Full Time Recent Computer Science Graduate is typically an entry-level position for those new to the industry, a Software Developer is a role that involves designing, coding, and maintaining software applications. Graduates often start as software developers, but the latter term describes the specific job function within the tech industry.

What are the most commonly searched types of Recent Computer Science Graduate jobs in California? The most popular types of Recent Computer Science Graduate jobs in California are:
What are popular job titles related to Full Time Recent Computer Science Graduate jobs in California? For Full Time Recent Computer Science Graduate jobs in California, the most frequently searched job titles are:
What job categories do people searching Full Time Recent Computer Science Graduate jobs in California look for? The top searched job categories for Full Time Recent Computer Science Graduate jobs in California are:
What cities in California are hiring for Full Time Recent Computer Science Graduate jobs? Cities in California with the most Full Time Recent Computer Science Graduate job openings:

Research Scientist Graduate (Distributed NoSQL Database Systems) - 2026 Start (PhD)

ByteDance

San Jose, CA • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Job Summary:
ByteDance is a global technology company known for its innovative products, including TikTok and CapCut. They are seeking a Research Scientist Graduate to join their database development team, where the role involves designing and developing distributed NoSQL databases and optimizing cloud-native systems for global deployments.
Responsibilities:
• Design and develop distributed NoSQL databases, with a focus on one of the following: distributed caches, key-value stores, document databases, graph databases, wide-column stores, search engines, or multi-model databases.
• Build high-performance, low-latency, and highly available distributed systems to support mission-critical business operations with scalability and cost efficiency.
• Optimize compute and storage engines for cloud-native global deployments, improving efficiency and reducing operational costs.
• Provide technical guidance to internal business teams, identifying opportunities for system optimization to improve stability, functionality, and performance.
• Collaborate with cross-functional teams to develop robust database products and solutions.
• Address technical challenges in cloud service architectures, ensuring scalable solutions for large-scale, high-traffic systems.
Qualifications:
Required:
• Final year or recent graduate with a background in software development, computer science, computer engineering, or related technical discipline.
• Individuals who are completing or have recently completed a PhD degree in Computer Science or related fields with strong database systems or AI research experience.
• Proficiency in one or more programming languages (C, C++, Java, Go, Python, Rust) with strong coding skills in a Linux environment.
• Deep understanding of database principles, distributed system design, and multi-threaded programming, with hands-on experience in distributed storage and computing technologies.
• Strong knowledge of distributed consensus algorithms, with experience in database kernel development.
• Practical experience with large-scale cloud-native architectures and distributed system control platforms.
Preferred:
• Publications at conferences (e.g., SIGMOD, VLDB, NeurIPS, MLSys, ICDE).
• Familiarity with popular database systems and source code such as RocksDB, Redis, MongoDB, HBase, TiDB, Neo4j, Elasticsearch, JanusGraph, YugabyteDB, or CockroachDB.
Company:
ByteDance is a technology company that develops content creation platforms and services. Founded in 2012, the company is headquartered in Beijing, CHN, with a team of 10001+ employees. The company is currently Late Stage.