2

Entry Level Computer Science Graduate Jobs (NOW HIRING)

Showing results 41-60

Entry Level Computer Science Graduate information

See salary details

$10

$16

$27

How much do entry level computer science graduate jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for entry level computer science graduate in the United States is $16.67, according to ZipRecruiter salary data. Most workers in this role earn between $14.90 and $16.83 per hour, depending on experience, location, and employer.

What is an entry level computer science graduate?

Entry level computer science graduates are individuals who have recently completed a degree in computer science and are beginning their professional careers. They typically possess foundational knowledge in programming, algorithms, data structures, and software development. These graduates often seek positions such as junior software developer, IT support specialist, or QA tester. Employers look for candidates who can demonstrate problem-solving skills, a willingness to learn, and the ability to work effectively in a team.

What types of projects or tasks can an entry level computer science graduate expect to work on during their first year?

As an entry level computer science graduate, you can expect to work on a variety of tasks such as debugging software, writing code for smaller features, assisting with testing and quality assurance, and supporting senior developers on larger projects. You may also participate in code reviews, maintain documentation, and collaborate closely with team members from development, QA, and product management. These responsibilities are designed to help you build technical proficiency, familiarize yourself with company tools and processes, and gain experience working in a professional software development environment.

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

To thrive as an Entry Level Computer Science Graduate, you need foundational knowledge in programming languages (such as Python, Java, or C++), algorithms, and data structures, supported by a bachelor's degree in computer science or a related field. Familiarity with version control systems like Git, basic database management, and exposure to development tools or cloud platforms is often expected. Strong problem-solving abilities, teamwork, and effective communication skills help you collaborate and adapt within dynamic environments. These skills and qualities enable you to efficiently contribute to software projects, learn new technologies quickly, and work productively within engineering teams.

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

AspectEntry Level Computer Science GraduateSoftware Developer
Required CredentialsBachelor's in Computer Science or related fieldBachelor's in Computer Science or related field; coding skills
Work EnvironmentInternships, entry-level roles, training programsDevelopment teams, tech companies, startups
Employer & Industry UsageUniversities, tech firms, government agenciesSoftware companies, IT departments, tech startups
Common Search/ComparisonYesYes

Entry Level Computer Science Graduates typically possess foundational knowledge and may be in internships or entry roles, focusing on learning and skill development. Software Developers build on this foundation, actively creating and maintaining software applications in professional environments. While both roles require similar educational backgrounds, Software Developers usually have more practical coding experience and responsibilities.

How can a new entry level computer science graduate get a job?

An entry level computer science graduate can improve their job prospects by building a strong portfolio of projects, gaining experience through internships or coding competitions, and developing skills in programming languages like Python or Java. Networking through professional events and online platforms such as LinkedIn can also help connect with potential employers. Certifications in relevant areas like cybersecurity or data analysis can further enhance employability.

What can you do with an entry level computer science graduate with no experience?

An entry-level computer science graduate with no experience can pursue roles such as software developer intern, technical support specialist, or quality assurance tester. These positions often require basic programming skills, familiarity with tools like Git, and a willingness to learn on the job, providing opportunities to gain practical experience and develop skills for future roles.
More about Entry Level Computer Science Graduate jobs

What cities are hiring for Entry Level Computer Science Graduate jobs?

Cities with the most Entry Level Computer Science Graduate job openings:

What are the most commonly searched types of Computer Science Graduate jobs?

The most popular types of Computer Science Graduate jobs are:

What states have the most Entry Level Computer Science Graduate jobs?

States with the most job openings for Entry Level Computer Science Graduate jobs include:

What are popular job titles related to Entry Level Computer Science Graduate jobs?

For Entry Level Computer Science Graduate jobs, the most frequently searched job titles are:

Infographic showing various Entry Level Computer Science Graduate job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 12% Part Time, 2% Contract, and 1% Nights. Highlights an 73% Physical, 2% Hybrid, and 25% Remote job distribution, with an average salary of $34,679 per year, or $16.7 per hour.

Jr. Software Engineer - AI & Prompt Engineering (Contract to Perm)

Manhattan, NY • On-site

$40 - $60/hr

Full-time

Medical, Retirement, PTO

Posted 2 days ago

New


Job description

We are seeking an entry-level Computer Science graduate for a contract to perm role, who is excited about building software in an AI augmented world. This role is ideal for someone early in their career who understands core CS fundamentals and is eager to apply prompt engineering and AI assisted development techniques to real production systems. 

  • Design and refine prompts to support software development, data analysis, and automation workflows, with a focus on consistency, reusability, and performance
  • Test, evaluate, and validate AI-generated outputs (code, text, summaries) for correctness, security, and reliability; identify edge cases and implement safeguards where needed
  • Assist in building and maintaining small services, scripts, and internal tools that integrate AI models via APIs, ensuring they are scalable and production-ready
  • Write clean, maintainable, and well-documented code following established coding standards; contribute to unit and integration testing to ensure software quality
  • Debug and troubleshoot issues across the stack, including AI-generated outputs, application logic, and API integrations
  • Participate in code reviews by providing and incorporating feedback to improve code quality and team standards
  • Contribute to system design discussions and help break down tasks into manageable components
  • Monitor and evaluate the performance of AI-driven features in production; suggest improvements based on observed behavior and metrics
  • Learn and apply best practices related to AI safety, hallucination detection, and output evaluation, and incorporate them into development workflows
  • Work with version control systems (e.g., Git) to manage code changes, branches, and collaboration workflows
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience)
  • Strong foundation in core computer science concepts, including data structures, algorithms, and basic system design
  • Proficiency in at least one programming language (e.g., Python, JavaScript, Java, or similar), with the ability to write clean, maintainable code
  • Familiarity with software development fundamentals, including debugging, testing, and version control (e.g., Git)
  • Basic understanding of APIs and experience making HTTP requests or integrating external services
  • Exposure to AI tools, large language models, or prompt engineering concepts, with an interest in applying them to real-world problems
  • Strong problem-solving skills, with the ability to break down ambiguous problems into structured solutions
  • Attention to detail, particularly when evaluating outputs for correctness and edge cases

Compensation for the role includes a competitive salary of $40-$60/hr (dependent on years of experience, level of education obtained, as well as applicable skillset) and an excellent benefits package (including but not limited to health care benefits, retirement benefits and paid days off).  

At Locality, we believe our biggest asset is our people. We are proud to be an equal-opportunity employer, hiring and developing individuals from diverse backgrounds and experiences to add to our collaborative culture. Locality values and solicits applications from all qualified candidates without regard to actual or perceived race, creed, color, religion, sex, gender, age, physical or mental disability, medical condition, sexual orientation, gender identity and/or expression, alienage or national origin, ancestry, citizenship status, marital status, military or veteran status, genetic information, or any other basis protected by federal, state or local law.