2

Computer Science Entry Level New Grad Jobs in San Jose, CA

This is a relatively new team, led by VP and Fellow Marc Levoy, that is exploring next-generation ... S., or PhD degree in Computer Science or a related field. * Experience with computer vision ...

This is a relatively new team, led by VP and Fellow Marc Levoy, that is exploring next-generation ... S., or PhD degree in Computer Science or a related field. * Experience with computer vision ...

... new business leads and expand offerings and value to Exponent's current clients You will have the following skills and qualifications * Ph.D. in Computer Science, Computer Engineering, Electrical ...

... new business leads and expand offerings and value to Exponent's current clients You will have the following skills and qualifications * Ph.D. in Computer Science, Computer Engineering, Electrical ...

Computer Scientist (Ph.D.)

Menlo Park, CA · On-site

$140K - $154K/yr

... new business leads and expand offerings and value to Exponent's current clients You will have the following skills and qualifications * Ph.D. in Computer Science, Computer Engineering, Electrical ...

Founding Engineer

San Francisco, CA · On-site

$175K - $225K/yr

Computer Science degree from a top university. * Required: 2-7 years of professional software engineering experience (not a new grad). * Required: Strong CS fundamentals and a track record of ...

Founding Engineer

San Francisco, CA · On-site

$175K - $225K/yr

Computer Science degree from a top university. * Required: 2-7 years of professional software engineering experience (not a new grad). * Required: Strong CS fundamentals and a track record of ...

What You'll Do As a new graduate engineer, you'll work across the stack and collaborate closely ... Have strong computer science fundamentals, including algorithms, data structures, and software ...

Showing results 21-40

Computer Science Entry Level New Grad information

What is a computer science entry level new grad?

Computer Science Entry Level New Grad jobs are positions designed for individuals who have recently graduated with a degree in computer science or a related field and have little to no professional experience. These roles typically involve tasks such as software development, testing, troubleshooting, and maintaining code under the supervision of more experienced engineers. Employers often look for strong foundational programming skills, problem-solving abilities, and a willingness to learn. Such positions offer new graduates the opportunity to gain hands-on experience, mentorship, and career growth within the tech industry.

What are typical projects or tasks assigned to entry-level computer science new grads during their first year?

Entry-level computer science new grads are often assigned to work on well-defined tasks such as fixing bugs, writing unit tests, or developing small features under the guidance of more experienced engineers. These projects help new grads become familiar with the codebase, development methodologies, and company tools. Over time, they may take on more complex assignments or contribute to team-wide initiatives, collaborating closely with peers, mentors, and cross-functional teams such as QA or product management. This structure supports learning and helps new grads build confidence as they grow into their roles.

What are the key skills and qualifications needed to thrive as a computer science entry level new grad, and why are they important?

To thrive as a Computer Science Entry Level New Grad, you need a foundational understanding of programming languages (such as Python, Java, or C++), data structures, algorithms, and a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic database technologies, and relevant certifications (such as AWS Certified Cloud Practitioner) can be advantageous. Strong problem-solving abilities, communication skills, and a willingness to learn help new grads excel in collaborative and fast-evolving technical environments. These skills enable effective contribution to projects, quick adaptation to new technologies, and successful integration into professional development teams.

What is the difference between Computer Science Entry Level New Grad vs Software Developer?

AspectComputer Science Entry Level New GradSoftware Developer
Required CredentialsBachelor's in Computer Science or related fieldBachelor's or higher in Computer Science or related field
Work EnvironmentInternships, entry-level roles, training programsFull-time development teams, corporate or startup settings
Employer & Industry UsageTech companies, startups, government agenciesTech firms, software companies, IT departments
Search & Comparison IntentYesYes

While both roles often require similar educational backgrounds, a Computer Science Entry Level New Grad typically refers to recent graduates starting their careers, often in internships or training programs. A Software Developer usually indicates a full-time position with more responsibilities. The main difference lies in experience level and job maturity, with the New Grad role serving as an entry point into the software development industry.

Are new computer science entry level new grads getting jobs?

Entry-level computer science graduates often find employment in software development, IT support, or data analysis roles, especially when they have relevant internships, coding skills, and familiarity with tools like Python or Java. Job availability depends on market demand, location, and individual skills, but many new grads successfully secure positions within six months of graduation.

What jobs can you land as a computer science entry level new graduate with a computer science degree?

Entry-level computer science graduates can pursue roles such as software developer, web developer, quality assurance tester, technical support specialist, or data analyst. These positions typically require knowledge of programming languages, problem-solving skills, and familiarity with tools like Git and SQL.

What are popular job titles related to Computer Science Entry Level New Grad jobs in San Jose, CA?

For Computer Science Entry Level New Grad jobs in San Jose, CA, the most frequently searched job titles are:

What job categories do people searching Computer Science Entry Level New Grad jobs in San Jose, CA look for?

The top searched job categories for Computer Science Entry Level New Grad jobs in San Jose, CA are:

What cities near San Jose, CA are hiring for Computer Science Entry Level New Grad jobs?

Cities near San Jose, CA with the most Computer Science Entry Level New Grad job openings:

Infographic showing various Computer Science Entry Level New Grad job openings in San Jose, CA as of August 2026, with employment types broken down into 78% Full Time, and 22% Part Time. Highlights an 100% In-person job distribution.

Machine Learning Engineer, Offline Infrastructure (Entry-Level / New Grad PhD)

3M HEALTHCARE

Mountain View, CA • On-site

$112.70 - $162.04/hr

Other

Medical, Life, Retirement, PTO

Posted 29 days ago


Job description

The opportunity

Unity Vector builds an offline ML platform that powers insight, experimentation, attribution, and AI‑driven decision‑making across the company.

Our systems operate at scale across batch and streaming data, supporting analytics, product intelligence, machine learning pipelines, and business operations. As data volume and complexity grow, our platform enables large‑scale model training, feature generation, and experimentation workflows that power production ML systems.

We’re looking for a Machine Learning Engineer to join our Offline Infrastructure team. This is an ideal role for a recent PhD graduate who is excited to work on large‑scale systems and apply research‑driven thinking to real‑world machine learning problems.

You’ll help build and evolve the infrastructure that powers training data generation, ML workflows, and distributed model training. Working closely with experienced engineers and researchers, you’ll contribute to systems that ensure our ML pipelines are reliable, scalable, and efficient.

This role offers the opportunity to bridge research and production—translating advanced ideas into systems that operate at scale.

What you’ll be doing
  • Build and maintain data pipelines that generate training datasets for machine learning models and experimentation
  • Contribute to infrastructure that supports distributed training workflows (e.g., PyTorch, Ray)
  • Work with workflow orchestration tools (e.g., Airflow, Flyte, or similar) to support multi‑stage ML pipelines
  • Improve reproducibility and reliability through dataset validation, monitoring, and testing
  • Partner with ML engineers to support experimentation and model iteration
  • Help optimize performance and efficiency across data processing and training systems
  • Contribute to the evolution of our offline ML platform architecture as it scales
What we’re looking for
  • PhD in Computer Science, Machine Learning, Systems, or a related field
  • Strong foundation in machine learning systems, distributed systems, or large‑scale data processing (through research or projects)
  • Experience with Python and working with data‑intensive workloads
  • Familiarity with ML frameworks (e.g., PyTorch, TensorFlow) and/or distributed systems (e.g., Ray, Spark)
  • Experience (academic or applied) with data pipelines, model training workflows, or large datasets
  • Strong problem‑solving skills and ability to translate research ideas into practical systems
  • Interest in building scalable, reliable infrastructure for machine learning
  • Nice to have
  • Experience with workflow orchestration systems (Airflow, Flyte, etc.)
  • Exposure to large‑scale data platforms (data lakes, warehouses, streaming systems)
  • Publications or research in ML systems, distributed systems, or related areas
Additional information
  • Relocation support is not available for this position
  • Work visa/immigration sponsorship is not available for this position
Benefits

At Unity, we want our team members to thrive. We offer a wide range of benefits designed to support well‑being and work‑life balance.

While specific benefits vary, here are some of the ways we strive to take care of our eligible team members globally: Comprehensive health, life, and disability insurance | Commute subsidy | Employee stock ownership | Competitive retirement/pension plans | Generous vacation and personal days | Support for new parents through leave and family‑care programs | Office food snacks | Mental Health and Wellbeing programs and support | Employee Resource Groups | Global Employee Assistance Program | Training and development programs | Volunteering and donation matching program

Life at Unity

Unity [NYSE: U] is the world’s leading game engine, powering play for more than 3 billion consumers each month. The top mobile games in the world, the most played PC indie titles, the most innovative console games, and virtually all of the top XR and Web Games are developed, deployed, and grown in Unity. Unity also enables teams across industries like automotive, manufacturing, and healthcare to design, simulate, and collaborate in 3D — closing the gap between ideas and reality. For more information, please visit www.unity.com.

Equal Opportunity Employment Statement

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Salary: $112,700 – $169,100 USD

#J-18808-Ljbffr