1

Computer Science Grad Jobs in New York (NOW HIRING)

AI Builder, Emerging Talent

New York, NY · On-site

$60.75 - $80.50/hr

As part of our first-of-its-kind AI Builder New Grad cohort , you'll be embedded directly with ... You're Our Builder If... * You have a strong background in Computer Science or a related ...

AI Builder, Emerging Talent

New York, NY

$60.75 - $80.50/hr

As part of our first-of-its-kind AI Builder New Grad cohort , you'll be embedded directly with ... You're Our Builder If... * You have a strong background in Computer Science or a related ...

Driver

Morristown, NJ · On-site +1

Plan or adjust routes based on changing conditions by utilizing computer equipment, GPS or other ... HS grad or GED preferred * 3 Years or more as an over the road driver * Hazmat and bulk endorsement ...

Plan or adjust routes based on changing conditions by utilizing computer equipment, GPS or other ... HS grad or GED preferred * 3 Years or more as an over the road driver * Hazmat and bulk endorsement ...

Driver

Morristown, NJ · On-site

$1.42K - $1.86K/wk

Plan or adjust routes based on changing conditions by utilizing computer equipment, GPS or other ... HS grad or GED preferred * 3 Years or more as an over the road driver * Hazmat and bulk endorsement ...

Driver

Morristown, NJ · On-site +1

$1.42K - $1.86K/wk

Plan or adjust routes based on changing conditions by utilizing computer equipment, GPS or other ... HS grad or GED preferred * 3 Years or more as an over the road driver * Hazmat and bulk endorsement ...

next page

Showing results 1-20

Computer Science Grad information

What are the key skills and qualifications needed to thrive as a Computer Science Graduate, and why are they important?

To thrive as a Computer Science Graduate, you need a solid understanding of programming languages, algorithms, data structures, and fundamental computer science concepts, typically gained through a bachelor's degree in computer science or a related field. Familiarity with development environments, version control systems like Git, and frameworks relevant to your specialization is often expected. Problem-solving, teamwork, and strong communication skills help you collaborate efficiently and adapt to evolving project requirements. These skills and qualities are crucial for building robust software solutions and succeeding in dynamic technology-driven workplaces.

What are some common entry-level positions for recent computer science graduates, and how do they typically collaborate within a team?

Recent computer science graduates often start in roles such as software engineer, QA analyst, IT support specialist, or junior web developer. In these positions, you'll usually work as part of a project team alongside more experienced engineers, designers, and sometimes product managers. Collaboration is key—you'll participate in code reviews, daily stand-up meetings, and pair programming sessions to learn best practices and contribute to shared goals. This team-oriented environment not only helps build technical skills but also offers mentorship opportunities and exposure to different aspects of software development.

What are Computer Science grads?

Computer Science grads are individuals who have completed a degree program in computer science, typically at the undergraduate or graduate level. They possess knowledge and skills in areas such as programming, algorithms, data structures, software engineering, and computer systems. These graduates are equipped to pursue careers in various tech fields including software development, data analysis, cybersecurity, and more. Their education often includes both theoretical foundations and practical experience with modern technologies.

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

AspectComputer Science GradSoftware Developer
CredentialsDegree in Computer Science or related fieldOften requires a degree, but certifications and experience can suffice
Work EnvironmentAcademic settings, internships, entry-level rolesCorporate offices, tech companies, startups
Industry UsageEducational institutions, entry-level tech rolesProduct development, application building, coding tasks
Search & Comparison IntentEntry-level, educational background, career startPractical coding, project work, job opportunities

While a Computer Science Grad typically refers to someone with a degree in computer science, a Software Developer is a professional actively involved in coding and building software applications. Many Computer Science Grads pursue roles as Software Developers, but the latter emphasizes practical skills and work experience. Understanding this difference helps job seekers target the right roles and employers effectively.

What job categories do people searching Computer Science Grad jobs in New York look for? The top searched job categories for Computer Science Grad jobs in New York are:
What cities in New York are hiring for Computer Science Grad jobs? Cities in New York with the most Computer Science Grad job openings:

Senior Automotive Cybersecurity Specialist

BMW Group

Woodcliff Lake, NJ • On-site

$62.50K - $125K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 4 days ago


BMW Group rating

7.7

Company rating: 7.7 out of 10

Based on 187 frontline employees who took The Breakroom Quiz

9th of 44 rated automakers


Job description

SPREAD ENTHUSIASM. SHAPE THE FUTURE.
SHARE YOUR PASSION.
As an independent group of companies, the BMW Group has a commitment to creativity and breakthrough ideas that goes well beyond the racetrack. In order to continuously create ultimate driving machines, we drive our growth and design excellence by staffing our teams with individuals who are innovative and always looking for the next great idea. If you share our vision and view yourself as an independent, creative thinker, we invite you to join our team in this exceptional role located in Woodcliff Lake, NJ.
WHAT AWAITS YOU.
  • Responsibility and Authority: Oversees standards, methods, processes, and implementation of vulnerability and incident management for all E/E systems in the US (in coordination with Munich), with authority to order mitigation, lead incident treatment, escalate non-compliance, and schedule security audits.
  • Budget and Resource Management: Manages budget (aligned with Munich/BMW NA) for environmental, vulnerability, and incident analyses, including external tools and test support.
  • Incident and Vulnerability Handling: Authorized to implement immediate measures for critical incidents impacting vehicle fleet/customers and coordinate mitigation with relevant departments and CoCs.
  • Development and Regulatory Compliance: Prepares release recommendations for cybersecurity focus areas to achieve regulatory development goals.
  • Technology and Threat Monitoring: Conducts technology scouting and monitors hacker activities/threat scenarios in the US, integrating findings into automotive security processes and threat intelligence.
  • Awareness and Collaboration: Supports industrialization of new security approaches, co-develops incident management scope with Munich, and promotes automotive security awareness in junior programs, dealerships, and technicians.

WHAT YOU SHOULD BRING.
  • Master's degree in computer science or electrical engineering, preferred post-grad education/PhD.
  • 3 - 5 years of professional experience in the field of (IT) security.
  • Knowledge in the areas of specialization specified above or adequate training/experience.
  • Extensive practical experience in project management. BMW experience appreciated.
  • Knowledge in the field of "ethical hacking" in particular in embedded and automotive-specific protocol areas, of (wireless) communication protocols with IoT or smartphone devices, and backend as well as electronics, software development and reverse engineering.
  • Broad knowledge of components, procedures and specialist processes in the ProEV.
  • Comprehensive understanding of strategic positions, overall vehicle, information (protection), security and data protection contexts.

WHAT YOU CAN LOOK FORWARD TO.
  • Medical, Dental, and Vision insurance
  • 401(k) with Company match and Retirement Income Account
  • Employee vehicle program
  • Bonus eligibility
  • Paid Parental Leave
  • Generous PTO and Company paid holidays
  • Benefits to fit your needs

Relocation is available for this position.
In support of BMW Group's business objectives, this position requires regular onsite attendance at a BMW office/facility with remote work capability (hybrid).
The expected salary range for this position is $62,500.00 - $125,000.00.
The selected candidate's education, skills, experience, and location will be used to determine the final salary offer. All pay ranges are based on a full-time work schedule. This statement is in accordance with state and local pay disclosure requirements.
As part of the hiring process, you may be required to successfully pass a background check. A satisfactory completion of a background investigation including verification of education, prior employment, criminal history, credit check history, and pre-employment drug screen to the extent permissible under applicable state law, is a condition of your offer of employment and your continued employment. The results of your background investigation are satisfactory and acceptable in the sole judgement and discretion of BMW Shared Services, LLC.
Even more so than the generous compensation and benefits, the culture and values of BMW of North America makes it the ultimate working environment. These values are Responsibility, Appreciation, Transparency, Trust, and Openness. We allow these values to guide the way we conduct ourselves and our business.
BMW in the United States is an equal opportunity employer. It is the policy of BMW Group in the United States to provide equal employment opportunity (EEO) to all qualified persons regardless of age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

What BMW Group employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom