1

Temporary Level 2 Software Engineer Jobs in Edison, NJ

... the two sets of functions specific to the two focus areas for this position: Research facing ... Knowledge of software engineering practices for working in groups, including software development ...

This posting covers both Software Engineer I and Software Engineer II - the level you're hired at depends on experience and demonstrated scope. What You'll Do * Write, test, and maintain application ...

High level of discretion and trustworthiness when handling confidential information and sensitive ... Experience in developing and optimizing software for specific programming languages [Specify common ...

We are looking for a passionate Full Stack Software Engineer with 2-3 years' experience to join our growing team and contribute to our mission of delivering impactful applications. As a part of our ...

Support existing features with bug fixes, enhancements, and by managing user outreach Qualifications * 2+ years as a full-time software engineer * Proven track record of implementing high-impact ...

Software Engineer I / II

Manhattan, NY · On-site

$107K - $147K/yr

Required : • Have 1-3 years of professional software engineering experience • Are curious and ask good questions--you want to understand why things work, not just how • Can take feedback well ...

Software Engineer

New York, NY · On-site

$140K - $200K/yr

Support existing features with bug fixes, enhancements, and by managing user outreach Qualifications * 2+ years as a full-time software engineer * Proven track record of implementing high-impact ...

Sr. Software Engineer II

New York, NY · On-site

$134K - $176K/yr

Senior Software Engineer II Position Overview We are seeking an experienced software engineer to ... You provide mentoring to experienced mid-level engineers. * You collaborate with non-technical ...

We are looking for a passionate Full Stack Software Engineer with 2-3 years' experience to join our growing team and contribute to our mission of delivering impactful applications. As a part of our ...

Required : • 2+ years experience of professional backend software engineering experience • Strong working knowledge of computer science fundamentals. We're not looking for experience from ...

Software Engineer

Manhattan, NY · Remote

$120K - $180K/yr

... * 2+ years of professional software engineering experience * Proficiency in a modern frontend ... framework (React, Vue, etc.) and a server-side language (Python, Node, etc.) * Comfortable with SQL ...

Showing results 41-60

Temporary Level 2 Software Engineer information

See Edison, NJ salary details

$65.7K

$152.7K

$212.7K

How much do temporary level 2 software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for temporary level 2 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 is a temporary level 2 software engineer?

Temporary Level 2 Software Engineers are mid-level software professionals hired on a short-term or contract basis to assist with software development projects. They typically have a few years of experience and are expected to write code, debug applications, and collaborate with team members to deliver technical solutions. Unlike permanent employees, their roles are limited to a specific duration or project timeline, providing flexibility for both employers and employees. They may work on various aspects of software development, including design, testing, and implementation.

What are the key skills and qualifications needed to thrive as a temporary level 2 software engineer?

To thrive as a Temporary Level 2 Software Engineer, you typically need a bachelor’s degree in computer science or a related field, solid programming skills (such as in Python, Java, or C++), and experience with software development lifecycles. Familiarity with version control systems like Git, development environments, and possibly certifications like AWS Certified Developer or Microsoft Azure Fundamentals are valuable. Strong problem-solving abilities, effective communication, and adaptability help individuals excel, especially in temporary or project-based roles. These skills and qualifications ensure efficient contribution to development teams, rapid integration into projects, and the ability to deliver quality code within tight timeframes.

What is the difference between Temporary Level 2 Software Engineer vs Temporary Level 3 Software Engineer?

AspectTemporary Level 2 Software EngineerTemporary Level 3 Software Engineer
Experience1-3 years3-5 years
ResponsibilitiesBasic coding, bug fixes, support tasksAdvanced coding, system design, mentorship
CertificationsRelevant certifications (e.g., Java, Python)Additional certifications or specialized skills
Work EnvironmentTeam support, project assistanceLead tasks, project planning

Temporary Level 2 Software Engineers typically handle foundational coding and support tasks with 1-3 years of experience, while Temporary Level 3 Software Engineers take on more complex responsibilities and have 3-5 years of experience. The main difference lies in their level of expertise and scope of work within the software development process.

What does a temporary level 2 software engineer do?

As a Temporary Level 2 Software Engineer, you can expect to work on well-defined software development tasks such as implementing features, fixing bugs, and contributing to code reviews. You'll likely collaborate closely with permanent team members, participating in daily stand-ups and sprint meetings to track progress. The role often involves working under tight timelines and adapting quickly to new codebases, as temporary assignments typically address short-term project needs or workload spikes. This experience provides a great opportunity to develop your technical skills and gain exposure to a variety of tools and workflows.
Infographic showing various Temporary Level 2 Software Engineer job openings in Edison, NJ as of July 2026, with employment types broken down into 100% Full Time. Highlights an 75% In-person, and 25% Hybrid job distribution, with an average salary of $152,724 per year, or $73.4 per hour.

Quantitative Software Engineer: Techniques Engineering

Two Sigma Investments, LP

New York, NY • On-site

$165K - $300K/yr

Full-time

Medical, Dental, Life, Retirement, PTO

Re-posted 12 days ago


Job description

Quantitative Software Engineer: Techniques Engineering
Location
NY New York
United States
Business
Investment Management
Function
Engineering
Experience Level
Experienced
Share this job
Position Summary
Two Sigma is a leading quantitative investment management and trading firm. The company applies a scientific approach to investing, combining cutting-edge technology, artificial intelligence, data science, and quantitative research with rigorous human inquiry to capitalize on market opportunities and deliver alpha for investors.
Our team of engineers, quantitative researchers and data scientists looks beyond the traditional to test hypotheses and develop creative solutions to some of the world's most complex economic problems.
We're seeking a Quantitative Software Engineer to help scale the capabilities behind our AI/ML modeling techniques. You'll work at the intersection of research enablement, advanced hardware efficiency, AI tooling, and software engineering discipline, partnering closely with researchers to turn techniques with real production impact into fast, well-tested, and maintainable systems that the rest of the firm can build on.
You will take on the following responsibilities:
  • Partner with ML researchers to explore model architectures, training methodologies, LLM and agentic engineering, and experimental objectives, translating modeling needs into engineering priorities.
  • Translate prototypes into reusable, maintainable, production-ready code, ensuring research insights scale seamlessly into operation.
  • Design and optimize data loading and pipeline infrastructure for training and inference at scale, including GPU utilization, batching/bin-packing strategies, and other large-scale compute optimizations.
  • Extend core research libraries to support agentic workflows, integrating modern agent frameworks while maintaining a high quality bar for AI-assisted or AI-generated code and output.
  • Lead structural improvements to keep a growing, multi-contributor codebase coherent, testable, and maintainable as usage and team size scale, evolving internal libraries toward open-source-caliber engineering practices.

You should possess the following qualifications:
  • BS in Computer Science, Mathematics, Physics, or related technical subject area
  • Minimum 1 year of experience required; 7-15 years of experience preferred
  • Experience in quantitative software engineering
  • Strong software engineering skills using Python, AI coding tools, version control, testing frameworks, and CI/CD practices
  • Hands-on experience building high-throughput GPU ML systems, including low-level performance optimization, batching, scheduling, orchestration, and training infrastructure
  • Experience collaborating across research and engineering functions, applying the right level of rigor from prototype-stage code to production systems.

Preferred Skills
  • Experience with CUDA
  • Experience building on and extending leading ML frameworks such as PyTorch, TensorFlow, or Hugging Face
  • Experience using LLMs and agent frameworks to automate research and engineering workflows in ways that are reliable and useful in practice
  • Experience in agent evaluation frameworks, RLHF, RLVR, policy optimization, or synthetic data generation.

You will enjoy the following benefits:
  • Core Benefits: Fully paid medical and dental insurance premiums for employees and dependents, competitive 401k match, employer-paid life & disability insurance
  • Perks: Onsite gyms with laundry service, wellness activities, casual dress, snacks, game rooms
  • Learning: Tuition reimbursement, conference and training sponsorship
  • Time Off: Generous vacation and unlimited sick days, competitive paid caregiver leaves
  • Hybrid Work Policy: Flexible in-office days with budget for home office setup

The base pay for this role will be between $165,000 and $300,000. This role may also be eligible for other forms of compensation and benefits, such as a discretionary bonus, health, dental and other wellness plans and 401(k) contributions. Discretionary bonus can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.
We are proud to be an equal opportunity workplace. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity/expression, age, status as a protected veteran, status as an individual with a disability, or any other applicable legally protected characteristics.
Two Sigma is committed to providing reasonable accommodations to qualified individuals in accordance with applicable federal, state, and local laws.
If you believe you need an accommodation, please visit our website for additional information.