1

Software Programmer Job Jobs in Edison, NJ (NOW HIRING)

Software Engineering Job Type: Contractor (10-15 hours per week) Location: Remote Job Summary: We are looking for experienced software engineers to help train and evaluate next-generation AI systems ...

Software Developer Intern

Iselin, NJ · On-site

$19.50 - $25.75/hr

A software developer intern is an entry-level team member, typically a student or recent graduate, who joins a software development team to gain hands-on experience in coding, designing, and ...

Software Engineer

New York, NY · On-site +1

$156K - $235K/yr

Engineer payments integration with various financial partners software systems; Develop and direct software system testing and validation procedures, programming, and documentation; Debug production ...

Software Engineer

New York, NY · On-site

$156K - $235K/yr

Engineer payments integration with various financial partners software systems; Develop and direct software system testing and validation procedures, programming, and documentation; Debug production ...

Full-time Staff Software Engineer About Us We are a dynamic and innovative technology company dedicated to creating cutting-edge software solutions that transform businesses and enhance user ...

Software Engineer Summary: We are seeking a Software Engineer who will join our Engineering team. Our team is a small, very talented group of people who strive to produce high quality code. Our team ...

Software Engineer - Mobility Location: New York, Hybrid - currently 2 days in office As a Software Engineer based out of our New York City Headquarters, you will work with a team that is composed of ...

Senior Software Engineer

Manhattan, NY

$134K - $177K/yr

Senior Software Engineer Reporting to the Assistant Vice President, Software Engineering, the Senior Software Engineer builds software to optimize workflows and increase system accuracy. They create ...

Software Engineer - Mobility Location: New York, Hybrid - currently 2 days in office As a Software Engineer based out of our New York City Headquarters, you will work with a team that is composed of ...

Software Engineer Position: Software Engineer Location: New York, NY Experience: 4 6+ years Professional Experience ARCSPAN TECHNOLOGIES ArcSpan Technologies is an AI-native audience monetization ...

About the Position We're looking for Software Engineers who want to help us design and build the ... A top-notch programmer with a love for technology * Intellectually curious, collaborative, and ...

Software Engineer

Woodbridge, NJ · On-site

$57 - $62/hr

Senior Software Engineer - IT Asset Management W e are not accepting C2C or 1099 arrangements. Locations Iselin, NJ (preferred); Charlotte, NC; Chandler, AZ Work Model: Hybrid - 3 days/week in office ...

About the Position We're looking for Software Engineers who want to help us design and build the ... A top-notch programmer with a love for technology * Intellectually curious, collaborative, and ...

Software Engineer

New York, NY · On-site

$130K - $160K/yr

The Role As a software engineer at Ounce, you'll play a pivotal role in shaping our technology, product, and impact. You'll report to our Founding Software Engineer and work closely and cross ...

They are seeking a Software Engineer to join their engineering team, focusing on their AI platform and product portfolio, with responsibilities including designing features, owning components, and ...

SOFTWARE DEVELOPERS (392): Involve in all phases of Software Development Life Cycle. Design, develop, test, deploy, and deliver multi-tier software applications. Develop, design documentation and ...

next page

Showing results 1-20

Software Programmer Job information

See Edison, NJ salary details

$28

$56

$84

How much do software programmer job jobs pay per hour?

As of Jul 7, 2026, the average hourly pay for software programmer job in Edison, NJ is $56.27, according to ZipRecruiter salary data. Most workers in this role earn between $45.53 and $65.72 per hour, depending on experience, location, and employer.

What is the difference between Software Programmer Job vs Software Developer?

AspectSoftware ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree; certifications like Java or Python are common
Work EnvironmentOften focused on coding, debugging, and implementing specific featuresInvolves designing, developing, and managing entire software projects
Industry UsageCommonly used in tech companies, IT firms, and software agenciesUsed across industries including tech, finance, healthcare, and more
Search & ComparisonOften searched by those looking for coding roles or entry-level programming jobsBroader term encompassing development tasks and project management

While both roles involve coding and technical skills, a Software Programmer primarily focuses on writing and debugging code, whereas a Software Developer typically handles the entire software development lifecycle, including design and project management.

AI Software Engineering Consultant

AI Software Engineering Consultant

micro1 AI

New York, NY • Remote

$100 - $230/hr

Part-time

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


Job description

Job Title: Software Engineering


Job Type: Contractor (10-15 hours per week)

Location: Remote


Job Summary:


We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited for developers who can reason through unfamiliar codebases, explain engineering decisions clearly, and solve practical backend, full-stack, systems, or infrastructure-related problems.


On this project, you will be creating Reinforcement Learning Environments which test an AI model's ability to find and patch security vulnerabilities in code. Your task will be to create a reproducible RL env in which a known CVE is present/injected in the repository and must be fixed by the model.


As an expert you will be creating Reinforcement Learning Environments which test and AI model’s ability to solve complex software engineering problems related to fixing code, creating features, refactoring code and optimizing performance. You will be tasked with creating a reproducible environment and golden reference solution for the problem.


Required Skills and Qualifications:


  1. 3+ years of hands-on software engineering experience.
  2. Strong experience in at least one backend or full-stack engineering environment, such as Python, JavaScript/TypeScript, , Java, C++, Go or Rust
  3. A Cybersecurity/SecOps background or exposure is highly preferred
  4. Strong understanding of software engineering fundamentals, including debugging, testing, code quality, architecture, and technical tradeoffs.
  5. Ability to explain complex engineering decisions clearly and objectively.
  6. Comfortable reading and reasoning through unfamiliar code or technical requirements


Compensation Structure

Compensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.


Start Timeline & Availability

We typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.