1

Software Engineer Trainee Jobs in Hackensack, NJ

Senior Systems Engineer

Manhattan, NY · On-site

$115K - $157K/yr

VAST Data is a rapidly growing infrastructure company focused on building enterprise software for ... to customers and trainees • Knowledge of virtualization, high-performance networking and ...

Senior Systems Engineer

Manhattan, NY · On-site

$115K - $157K/yr

VAST Data is a rapidly growing infrastructure company focused on building enterprise software for ... to customers and trainees • Knowledge of virtualization, high-performance networking and ...

Senior Systems Engineer

Manhattan, NY · On-site

$115K - $157K/yr

VAST Data is a rapidly growing infrastructure company focused on building enterprise software for ... to customers and trainees • Knowledge of virtualization, high-performance networking and ...

Senior Systems Engineer

Manhattan, NY · On-site

$115K - $157K/yr

VAST Data is a rapidly growing infrastructure company focused on building enterprise software for ... to customers and trainees • Knowledge of virtualization, high-performance networking and ...

Senior Systems Engineer - New York

Manhattan, NY · On-site

$115K - $157K/yr

VAST Data is a leading company in the AI era, focused on building enterprise software ... to customers and trainees. • Knowledge of virtualization, high-performance networking and ...

Senior Systems Engineer

New York, NY · On-site

$114K - $156K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Senior Systems Engineer

New York, NY · On-site

$114K - $156K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Senior Systems Engineer

New York, NY · On-site

$114K - $156K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Senior Systems Engineer

Manhattan, NY · On-site

$115K - $157K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Senior Systems Engineer

New York, NY · On-site

$114K - $156K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Senior Systems Engineer

New York, NY · On-site

$114K - $156K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Senior Systems Engineer - New York

Manhattan, NY · On-site

$115K - $157K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

Senior Systems Engineer - New York

New York, NY · On-site

$114K - $156K/yr

We are building the enterprise software infrastructure to capture, catalog, refine, enrich, and ... trainees. * Knowledge of virtualization, high-performance networking and enterprise security.

next page

Showing results 1-20

Software Engineer Trainee information

See Hackensack, NJ salary details

$69.3K

$160.9K

$224.1K

How much do software engineer trainee jobs pay per year?

As of Aug 17, 2026, the average yearly pay for software engineer trainee in Hackensack, NJ is $160,896.00, according to ZipRecruiter salary data. Most workers in this role earn between $130,900.00 and $188,700.00 per year, depending on experience, location, and employer.

What is a software engineer trainee?

A Software Engineer Trainee is an entry-level position where individuals gain hands-on experience in software development. They typically work under the guidance of senior engineers, learning programming languages, software development methodologies, and debugging techniques. Their responsibilities may include coding, testing, and assisting in the design of applications. This role helps bridge the gap between academic knowledge and real-world software development practices. It is an opportunity to develop technical skills and gain industry exposure before advancing to a full-time software engineering role.

What kind of mentorship or training can I expect as a software engineer trainee?

As a Software Engineer Trainee, you can typically expect to receive structured onboarding, ongoing mentorship from experienced engineers, and participation in regular training sessions. Most teams pair trainees with more senior developers for code reviews, guidance on best practices, and support in understanding project workflows. You may also be encouraged to work on small projects or contribute to larger initiatives to apply your learning in real-world situations. This hands-on, supportive environment is designed to accelerate your growth and help you build the skills needed for a successful software engineering career.

What are the key skills and qualifications needed to thrive as a software engineer trainee, and why are they important?

To thrive as a Software Engineer Trainee, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or related fields. Familiarity with common programming languages (such as Java, Python, or C++), version control systems like Git, and basic software development methodologies is typical. Strong communication, eagerness to learn, and adaptability are vital soft skills for success in this role. These skills are essential for quickly growing your technical capabilities, effectively collaborating with your team, and making meaningful contributions to software projects.

How to get a job as a software engineer trainee with no experience?

To secure a software engineer trainee position with no experience, focus on building foundational skills in programming languages like Python or Java, complete relevant coursework or certifications, and create a portfolio of personal projects or contributions to open-source. Internships, coding bootcamps, and networking through industry events can also improve your chances by demonstrating commitment and gaining practical exposure.

Is 25 too late to become a software engineer trainee?

Age is not a barrier to becoming a software engineer trainee, as many programs accept individuals in their mid-20s and beyond. Success depends on acquiring relevant skills such as programming languages, problem-solving, and completing training or certifications, regardless of age.

What are the most commonly searched types of Software Engineer jobs in Hackensack, NJ?

The most popular types of Software Engineer jobs in Hackensack, NJ are:

What cities near Hackensack, NJ are hiring for Software Engineer Trainee jobs?

Cities near Hackensack, NJ with the most Software Engineer Trainee job openings:

Infographic showing various Software Engineer Trainee job openings in Hackensack, NJ as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $160,896 per year, or $77.4 per hour.

Machine Learning Engineer III - AI Agent Engineer - Digital and Technology Partners - Onsite/Hybrid

Mount Sinai Health System

Manhattan, NY • Hybrid

$107K - $146K/yr

Full-time

Posted 4 days ago


Mount Sinai rating

7.8

Company rating: 7.8 out of 10

Based on 295 frontline employees who took The Breakroom Quiz

128th of 887 rated healthcare providers


Job description

This position is Onsite/Hybrid - Requires 3 days onsite, 2 days remote

Location: 150 E 42nd Street, New York, NY

Machine Learning Engineer III - AI Agent Engineer will oversee the design and development of sophisticated machine learning systems. They will collaborate closely with cross-functional teams to drive innovation and ensure the successful implementation of machine learning solutions.

Strength through Unity and Inclusion

The Mount Sinai Health System is committed to fostering an environment where everyone can contribute to excellence. We share a common dedication to delivering outstanding patient care. When you join us, you become part of Mount Sinai's unparalleled legacy of achievement, education, and innovation as we work together to transform healthcare. We encourage all team members to actively participate in creating a culture that ensures fair access to opportunities, promotes inclusive practices, and supports the success of every individual.

At Mount Sinai, our leaders are committed to fostering a workplace where all employees feel valued, respected, and empowered to grow. We strive to create an environment where collaboration, fairness, and continuous learning drive positive change, improving the well-being of our staff, patients, and organization. Our leaders are expected to challenge outdated practices, promote a culture of respect, and work toward meaningful improvements that enhance patient care and workplace experiences. We are dedicated to building a supportive and welcoming environment where everyone has the opportunity to thrive and advance professionally. Explore this opportunity and be part of the next chapter in our history.

About the Mount Sinai Health System:

Mount Sinai Health System is one of the largest academic medical systems in the New York metro area, with more than 48,000 employees working across eight hospitals, more than 400 outpatient practices, more than 300 labs, a school of nursing, and a leading school of medicine and graduate education. Mount Sinai advances health for all people, everywhere, by taking on the most complex health care challenges of our time - discovering and applying new scientific learning and knowledge; developing safer, more effective treatments; educating the next generation of medical leaders and innovators; and supporting local communities by delivering high-quality care to all who need it. Through the integration of its hospitals, labs, and schools, Mount Sinai offers comprehensive health care solutions from birth through geriatrics, leveraging innovative approaches such as artificial intelligence and informatics while keeping patients' medical and emotional needs at the center of all treatment. The Health System includes more than 9,000 primary and specialty care physicians; 13 joint-venture outpatient surgery centers throughout the five boroughs of New York City, Westchester, Long Island, and Florida; and more than 30 affiliated community health centers. We are consistently ranked by U.S. News & World Report's Best Hospitals, receiving high "Honor Roll" status, and are highly ranked: No. 1 in Geriatrics, top 5 in Cardiology/Heart Surgery, and top 20 in Diabetes/Endocrinology, Gastroenterology/GI Surgery, Neurology/Neurosurgery, Orthopedics, Pulmonology/Lung Surgery, Rehabilitation, and Urology. New York Eye and Ear Infirmary of Mount Sinai is ranked No. 12 in Ophthalmology. U.S. News & World Report's "Best Children's Hospitals" ranks Mount Sinai Kravis Children's Hospital among the country's best in several pediatric specialties. The Icahn School of Medicine at Mount Sinai is ranked No. 11 nationwide in National Institutes of Health funding and in the 99th percentile in research dollars per investigator according to the Association of American Medical Colleges. Newsweek's "The World's Best Smart Hospitals" ranks The Mount Sinai Hospital as No. 1 in New York and in the top five globally, and Mount Sinai Morningside in the top 20 globally.

Equal Opportunity Employer

The Mount Sinai Health System is an equal opportunity employer, complying with all applicable federal civil rights laws. We do not discriminate, exclude, or treat individuals differently based on race, color, national origin, age, religion, disability, sex, sexual orientation, gender, veteran status, or any other characteristic protected by law. We are deeply committed to fostering an environment where all faculty, staff, students, trainees, patients, visitors, and the communities we serve feel respected and supported. Our goal is to create a healthcare and learning institution that actively works to remove barriers, address challenges, and promote fairness in all aspects of our organization.

  • Bachelor's degree in Computer Science, Data Science, or a related field.
  • 4+ years of relevant experience in machine learning and back-end software development.
  • 1+ years of hands-on experience building and deploying Generative AI, LLM, RAG, Copilot, or Agentic AI solutions in production environments.
  • Experience with LLM platforms and frameworks such as Azure AI Foundry, Azure OpenAI, OpenAI, Anthropic, LangChain, LangGraph, Semantic Kernel, CrewAI, AutoGen, or similar technologies.
  • Experience building RAG architectures utilizing vector databases such as Pinecone, Azure AI Search, Elasticsearch, Weaviate, Chroma, or equivalent platforms.
    Demonstrated end-to-end machine learning system development and operation experience, covering the complete Software Development Life Cycle (SDLC).
  • Proficiency in multiple programming languages and machine learning frameworks and tools.
  • Solid experience with both SQL and NoSQL databases.
  • Extensive experience with Big Data technologies like Apache Spark.
  • Hands-on experience in Unix environments.
  • Practical knowledge and experience with at least one cloud system among AWS, Azure, or Google Cloud.
  • Familiarity with continuous development and integration systems such as Jenkins, Git, Azure DevOps, and Terraform.
  • A proven history in developing, deploying, and operating efficient and reliable machine learning systems.
  • Strong leadership and effective communication skills to facilitate cross-functional collaboration throughout the organization.
  • Experience in providing mentorship

Compensation Statement

The Mount Sinai Health System (MSHS) provides salary ranges that comply with the New York City Law on Salary Transparency in Job Advertisements. The salary range for the role is $132,000.00 - $198,065.00 Annually. Actual salaries depend on a variety of factors, including experience, education, and operational need. The salary range or contractual rate listed does not include bonuses/incentive, differential pay or other forms of compensation or benefits.

Non-Bargaining Unit, 271 - DTP Clinical Data Science - MSH, Mount Sinai Hospital

End-to-End System Responsibility:

  • Assume full ownership of the design, development, deployment, governance, and continuous evolution of AI agent ecosystems and autonomous workflows.
  • Architect and deliver end-to-end agentic AI solutions leveraging Large Language Models (LLMs), multi-agent systems, Retrieval-Augmented Generation (RAG), orchestration frameworks, and enterprise integrations.
  • Lead the collaborative efforts with cross-functional teams, including data scientists and product managers, to ensure the successful deployment and robust maintenance of machine learning models.
  • Oversee the continuous monitoring and timely updating of deployed models to guarantee enduring performance and reliability.
     

Technical Leadership:

  • Exhibit technical leadership and mentorship to Machine Learning Engineer I, II, and other team members.
  • Encourage knowledge exchange and promote professional growth within the team.
  • Establish and enforce best practices for machine learning system development, including coding standards, code reviews, and comprehensive documentation.
  • Serve as the primary contact for technical inquiries related to machine learning within the team, providing expert guidance and solutions.

AI Agent Design and Problem-Solving:

  • Design, implement, and optimize intelligent agents capable of planning, reasoning, decision-making, workflow automation, and task execution.
  • Develop agent frameworks that combine structured workflows, tool usage, knowledge retrieval, and autonomous decision-making.
  • Solve complex technical and business challenges through innovative application of generative AI, machine learning, and software engineering principles.
  • Drive root-cause analysis and resolution of agent performance issues, hallucinations, model drift, workflow failures, and integration challenges.
  • Foster collaborative problem-solving across technical and business teams to deliver scalable AI-driven solutions.
     

Research and Development:

  • Remain up-to-date with the latest advancements and trends in the fields of AI agents, Generative AI, software engineering and machine learning.
  • Conduct proactive research to uncover new methods and techniques applicable to future projects.
  • Lead initiatives to explore, test, and implement new technologies and frameworks, ensuring the team is always at the forefront of industry innovations.

Collaboration and Communication:

  • Engage in effective communication and collaboration across various teams within the organization to ensure alignment and coordination in the execution of machine learning projects.
  • Facilitate transparent and timely communication with all relevant stakeholders, ensuring that all are kept informed of project statuses, challenges, and achievements.
  • Work collaboratively with cross-functional teams, fostering a cooperative environment for the seamless integration of machine learning systems into diverse organizational processes and workflows.
  • Contribute to building strong interdepartmental relationships, enabling the efficient exchange of knowledge and expertise, and ensuring the successful realization of machine learning initiatives.

Additional Responsibilities:

  • Develop and maintain project work plans, including critical tasks, milestones, timelines, interdependencies, and contingencies.  Tracks and reports progress.  Keeps stakeholders apprised of project status and implications for completion. 
  • Prepare clear, well-organized project-specific documentation, including, at a minimum, analytic methods used, key decision points and caveats, with sufficient detail to support comprehension and replication. 
  • Mentor other analysts on how to a) determine appropriate statistical analysis methods, b) leverage appropriate programing languages and tools, and c) generate and interpret statistical analysis outputs.
  • Share development and process knowledge with other analysts in order to assure redundancy and continuously builds a core of analytical strength within the organization.
  • Adheres to corporate standards for performance metrics, data collection, data integrity, query design, and reporting format to ensure high quality, meaningful analytic output.
  • Works closely with IT on the ongoing improvement of Mount Sinai's integrated data warehouse, driven by strategic and business needs, and designed to ensure data and reporting consistency throughout the organization.
  • Demonstrates advanced level proficiency with the principles and methodologies of process improvement. Applies these in the execution of responsibilities in support of a process focused approach.
  • Other duties as assigned.

What Mount Sinai employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom