1

New Grad Software Engineer Jobs in Edison, NJ (NOW HIRING)

Software Engineer

New York, NY · On-site

$100K - $250K/yr

Description Center for Data Science at NYU seeks a full-time software engineer position as part of its new initiative, Polymathic AI, Building Foundation Models for Science. Recent advances in ...

Software Engineer - GreenSpark About GreenSpark GreenSpark is building the modern operating system ... Collaborate with cross-functional teams including product, design, and data science to develop new ...

Software Engineer- Analyze, Design, Develop new software, Modify and Test Multi-Tier Enterprise applications using various web based technologies such as HTML5, CSS3, JavaScript, Object Oriented ...

Software Engineer

Woodbridge, NJ · On-site

$76 - $82/hr

Iselin, NJ Salary: $76.00 USD Hourly - $82.00 USD Hourly Description: Software Engineer (Java / Python) Contingent Assignment (Contract) About the Job In this role, you will consult on complex, large ...

Software Engineer

New York, NY · On-site

$165K - $325K/yr

Software Engineer Location NY New York United States Business Investment Management Function Engineering Experience Level Experienced Share this job Position Summary Duties: Design, engineer, develop ...

ACI OPENINGS Multiple openings available for following position in Piscataway, NJ and unanticipated client locations throughout the U.S.: Number of Positions: 4 Title: Software Engineer * Gather and ...

Beli helps you build organized restaurant lists and maps, share them with friends, and discover new ... As a Software Engineer at Beli, you will be responsible for leading the research, design ...

If you are a skilled Software Engineer looking for a new opportunity, we invite you to apply and be part of our dynamic team. EEO An Equal Opportunity Employer including Disability/Veteran. Please ...

Software Engineer

New York, NY · On-site

$140K - $200K/yr

Beli helps you build organized restaurant lists and maps, share them with friends, and discover new ... As a Software Engineer at Beli, you will be responsible for leading the research, design ...

SOFTWARE ENGINEER (C++) FULL TIME, EXEMPT Location ... Victor, NY // HYBRID position (in office as required by job duties, minimum of 1 day per week ...

The Software Engineer will tackle engineering problems with autonomy, working on systems ... of new components of existing systems, and with taking ownership of existing software • Track ...

Software Engineer

New York, NY · On-site +1

$156K - $235K/yr

Build new systems to securely store sensitive data; Improve engineering standards, tooling, and ... Software Engineering experience. Position also requires the following: * 2 years of experience ...

Software Engineer

New York, NY · On-site

$156K - $235K/yr

Build new systems to securely store sensitive data; Improve engineering standards, tooling, and ... Software Engineering experience. Position also requires the following: * 2 years of experience ...

... new functionalities. * Provide technical consultation and collaborate with managerial, engineering ... Associate's degree in Computer Science, Software Engineering, or a related field; a Bachelor ...

Software Engineer

Manhattan, NY · Remote

$120K - $180K/yr

... take on new problems as we continue to push Lightyear forward. You'll work within (and help ... software engineering experience * Proficiency in a modern frontend framework (React, Vue, etc.) and ...

AI helps you understand new concepts, technologies, and patterns faster * Use AI to generate ... software engineering experience * Strong fundamentals in at least one backend language (Java ...

next page

Showing results 1-20

New Grad Software Engineer information

See Edison, NJ salary details

$65.7K

$152.7K

$212.7K

How much do new grad software engineer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for new grad software engineer in Edison, NJ is $152,724.00, according to ZipRecruiter salary data. Most workers in this role earn between $124,200.00 and $179,100.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the New Grad Software Engineer position, and why are they important?

To thrive as a New Grad Software Engineer, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by a computer science degree or related field. Familiarity with common coding languages (such as Java, Python, or C++), version control systems like Git, and basic software development tools is typically expected. Strong problem-solving skills, eagerness to learn, teamwork, and effective communication help new engineers excel in dynamic team environments. These skills are crucial to adapting quickly, contributing to projects, and building a successful foundation in the software industry.

What typical projects or tasks might a New Grad Software Engineer work on in their first year?

As a New Grad Software Engineer, you’ll often start by contributing to team projects through tasks like fixing bugs, writing unit tests, and developing small features under the supervision of senior engineers. You might participate in code reviews, collaborate on documentation, and learn to work with the company’s development tools and processes. Over time, as you demonstrate reliability and technical proficiency, you may be given ownership of more complex components or independent tasks. This structured approach helps you learn best practices, understand the codebase, and progressively build the confidence and experience needed for more advanced responsibilities.

What is a New Grad Software Engineer job?

A New Grad Software Engineer job is an entry-level software engineering role designed for recent college graduates with a degree in computer science or a related field. These roles typically involve writing and testing code, debugging software, and collaborating with more experienced engineers on various projects. Companies hire new grad engineers to help them grow their skills while contributing to real-world software development. The position often includes mentorship, training, and opportunities for career advancement.

What are the most commonly searched types of New Grad Software Engineer jobs in Edison, NJ? The most popular types of New Grad Software Engineer jobs in Edison, NJ are:
What are popular job titles related to New Grad Software Engineer jobs in Edison, NJ? For New Grad Software Engineer jobs in Edison, NJ, the most frequently searched job titles are:
What job categories do people searching New Grad Software Engineer jobs in Edison, NJ look for? The top searched job categories for New Grad Software Engineer jobs in Edison, NJ are:
What cities near Edison, NJ are hiring for New Grad Software Engineer jobs? Cities near Edison, NJ with the most New Grad Software Engineer job openings:
Infographic showing various New Grad Software Engineer job openings in Edison, NJ as of July 2026, with employment types broken down into 79% Full Time, 5% Part Time, 5% Temporary, and 11% Contract. Highlights an 78% In-person, 11% Hybrid, and 11% Remote job distribution, with an average salary of $152,724 per year, or $73.4 per hour.
Software Engineer

Software Engineer

New York University

New York, NY • On-site

$100K - $250K/yr

Full-time

Re-posted 19 days ago


New York University rating

8.3

Company rating: 8.3 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

108th of 555 rated colleges and universities


Job description

Description
Center for Data Science at NYU seeks a full-time software engineer position as part of its new initiative, Polymathic AI, Building Foundation Models for Science. Recent advances in machine learning, including Large Language Models and diffusion based generative models have driven significant advances in Artificial Intelligence. Polymathic AI seeks to leverage these ideas to develop the next generation of AI-powered scientific analysis tools, seeking more powerful and more interpretable models with broad applications to many scientific disciplines. Our group includes researchers from multiple scientific disciplines ranging from machine learning, to astrophysics, biology, neuroscience and quantum computing.
The selected candidates will work closely with a group of computer scientists, domain scientists, and AI experts in developing software and leveraging large AI models to solve pressing scientific challenges. The hired engineer will have access to computational resources allowing training of large AI models. We offer an exciting multidisciplinary context for researching AI and its applications.
The Software Engineer will report to Shirley Ho, Senior Research Scientist and is a full-time fixed term position with a duration of one year, with possible renewals. This position is based on site at the Center for Data Science at NYU.
ESSENTIAL FUNCTIONS/RESPONSIBILITIES
  • Develop, implement, maintain, and support software relevant to the initiative.
  • Engage in research on foundation models for science
  • Collaborate with other Software Engineers, Flatiron Research Fellows, Research Analysts.
  • Lead and improve open-source software practices

SPECIFIC FUNCTIONS/RESPONSIBILITIES
In addition to the essential functions listed above, the applicant should also be able to undertake one of the two sets of functions specific to the two focus areas for this position:
Research facing
  • Develop and train large AI models for science
  • Curate large datasets pertinent to the initiative
  • Optimize model performance

Deployment facing
  • Packaging research codes into deployable units
  • Developing and deploying end-user facing applications for AI models
  • Maintain deployed services

In compliance with NYC's Pay Transparency Act, the annual base salary range for this position is $100,000-$250,000.
Qualifications
Minimum Qualifications
Education
  • B.S., M.S. or Ph.D. in machine learning, computer science, engineering or related technical discipline.

Experience
  • At least three years' experience with software development in a research setting
  • Expertise in developing and training large AI models.
  • Proficiency in Python and either PyTorch, JAX, or Tensorflow
  • Experience with HPC, GPU, or code profiling is required
  • Knowledge of software engineering practices for working in groups, including software development life cycles, coding standards, code review, and version control

Related Skills and Other Requirements
  • Ability to collaborate on multidisciplinary research in a collegial environment
  • Ability to lead, develop and contribute to software projects
  • Effective communication, documentation, and user-support skills
  • Ability to work both independently and collaboratively
  • Technical and scientific curiosity
  • Professional communication skills

Application Instructions
REQUIRED APPLICATION MATERIALS
  • CV including possibly previous projects, software repositories, publications
  • Description of previous research/engineering experience (not to exceed 2 pages, including figures).
  • Three names for references

What New York University employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


New York University logo

About New York University

Sourced by ZipRecruiter

Since its founding in 1831, NYU has been an innovator in higher education, reaching out to an emerging middle class, embracing an urban identity and professional focus, and promoting a global vision that informs its 20 schools and colleges. Today, that trailblazing spirit makes NYU one of the most prominent and respected research universities in the world, featuring top-ranked academic programs and accepting fewer than one in eight undergraduates. Anchored in New York City and with degree-granting campuses in Abu Dhabi and Shanghai as well as 12 study away sites throughout the world, NYU is a leader in global education, with more international students and more students studying abroad than any other US university.

Industry

Colleges, universities, and professional schools

Company size

10,000+ Employees

Headquarters location

New York, NY, US

Year founded

1831