1

Software Engineer Training Jobs in New York (NOW HIRING)

THE ROLE We're looking for a customer-obsessed software engineer to come ship with us. You'll own features like multi-node training and products like serverless reinforcement learning (RL) from ...

Software Engineer II

New York, NY · On-site

$106K - $146K/yr

Develop and improve ML training pipelines using PyTorch on GPU clusters - including feature ... Software Engineer Employment Type: Full time Primary City, State, Region, Postal Code: Glendale, CA ...

Software Engineer

Jersey City, NJ · On-site

$120 - $180/hr

... training (CPT). Your Role Level JPMorganChase is looking to hire Software Engineers at Software ... Engineer II and Software Engineer III levels. A determination will be made on placement for ...

New

Software Engineer

Woodbridge, NJ · On-site

$76 - $82/hr

Minimum Qualifications * 5+ years of software engineering experience, or equivalent practical experience demonstrated through a combination of work experience, consulting, education, training, or ...

Software Engineer

New York, NY · On-site

$100K - $250K/yr

The hired engineer will have access to computational resources allowing training of large AI models ... The Software Engineer will report to Shirley Ho, Senior Research Scientist and is a full-time fixed ...

... 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 ...

Software Engineer

New York, NY · On-site

$260K - $300K/yr

... in training. * Own reliability and performance at scale: Build systems that handle millions of ... Cognition is defining what AI software engineering looks like. You will have real input into what ...

We're providing the training, tools, and mentorship to help you develop this skill alongside your technical fundamentals. What This Looks Like for Software Engineers: Daily Development: * You'll use ...

Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering ...

Turing is looking for candidates with strong experience in software development, programming, and ... training pipelines, plus top AI researchers who specialize in coding, reasoning, STEM ...

Software Engineer

Manhattan, NY · On-site +1

$110K - $165K/yr

Software Engineer - AI Tooling & Quality Engineering Platforms Team : Global Quality Engineering ... experience, training, and education. The benefits available for this position include medical ...

next page

Showing results 1-20

Software Engineer Training information

What is a software engineer training?

A Software Engineer Training job is an entry-level position designed to help individuals develop technical skills and industry knowledge. It typically involves hands-on coding, software development projects, and mentorship from experienced engineers. Participants may work on real-world applications, learn best practices, and gain exposure to different technologies. The goal is to prepare trainees for a full-time software engineering role by building their problem-solving abilities and coding proficiency.

What does a software engineer training do?

As a Software Engineer Training, your day often starts with team stand-up meetings to discuss project updates and set priorities. You will spend most of your time learning from senior engineers, writing code, participating in code reviews, and troubleshooting software issues under guidance from mentors. Expect to engage in hands-on training activities, attend technical workshops, and gradually take on more complex tasks as your skills develop. This supportive environment is designed to help you build strong technical foundations, adapt to company workflows, and prepare for future advancement within the team.

What are the key skills and qualifications needed to thrive in software engineer training, and why are they important?

To thrive as a Software Engineer Training, you need a solid understanding of programming languages (such as Python, Java, or C++), algorithms, and software development principles, often backed by a degree in computer science or related field. Familiarity with development tools like version control systems (e.g., Git), integrated development environments (IDEs), and continuous integration platforms is typically required. Strong problem-solving abilities, willingness to learn, and effective communication skills help you excel in collaborative and fast-paced environments. These skills are critical for contributing to projects, adapting to new technologies, and succeeding in a team-oriented role.

How do you become a software engineer training?

To become a software engineer trainer, you typically need a strong background in software development, often with a bachelor's degree in computer science or related fields. Gaining experience in programming languages, development tools, and teaching or mentoring skills is essential, along with certifications in relevant technologies if applicable. Continuous learning and staying updated with industry trends are important for effective training roles.

What training do you need to be a software engineer?

To become a software engineer, you typically need a bachelor's degree in computer science, software engineering, or a related field. Gaining proficiency in programming languages such as Java, Python, or C++, along with understanding data structures, algorithms, and software development practices, is essential. Practical experience through internships, coding projects, or certifications can also enhance job prospects.

What are the most commonly searched types of Software Engineer Training jobs in New York?

The most popular types of Software Engineer Training jobs in New York are:

What cities in New York are hiring for Software Engineer Training jobs?

Cities in New York with the most Software Engineer Training job openings:

Infographic showing various Software Engineer Training job openings in New York as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 16% Part Time, and 1% Contract. Highlights an 87% Physical, 1% Hybrid, and 12% Remote job distribution.

Software Engineer - Training Infrastructure

New York, NY • On-site

Baseten
Software Development • 1 - 10 employees

$165K - $330K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Job description

ABOUT BASETEN
Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing quickly and recently raised our $1.5B Series F, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to to ship AI products.
THE ROLE
As a Software Engineer at on the Training Infrastructure team, you'll architect and lead development of our training platform, supporting top tier research engineers and model developers. You'll make key technical decisions for the infrastructure enabling developers to deploy, scale, and monitor their workloads with high performance and reliability. You'll own scheduling, storage, networking, reliability, and observability of technical systems in the training stack
EXAMPLE INITIATIVES
Take a look at what we've built so far:
  • Overview of the product so far
  • Training docs overview
  • Story of the Training product
  • Research we've done

RESPONSIBILITIES
  • Design and architect scalable infrastructure systems for our ML training platform (e.g. scheduling, storage, and networking)
  • Partner closely with developers and research engineers to translate complex training requirements into technical solutions
  • Design and architect a global training scheduler
  • Design and architect reinforcement learning systems and continuous learning pipelines
  • Drive long-term improvements to improve reliability of systems and velocity of development
  • Partner closely with SRE and Capacity teams to unlock state of the art training infrastructure
  • Make critical architectural decisions balancing performance with system reliability
  • Lead technical discussions and mentor junior engineers on infrastructure best practices
  • Contribute to long-term technical strategy and infrastructure roadmap

REQUIREMENTS
  • Bachelor's degree or high in Computer Science or related field
  • Proficiency in Go, with Python experience a plus
  • Deep expertise with Kubernetes in production environments
  • Extensive experience with major cloud providers (AWS, GCP) and neo-cloud providers (Crusoe, DigitalOcean, Nebius) a plus
  • Advanced understanding of distributed systems concepts and performance tuning
  • Proven experience designing observability systems
  • Experience with ML/AI workloads and MLOps platforms highly valued

NICE TO HAVE
  • Experience with distributed storage systems
  • Experience with workload orchestration platforms like Temporal or Airflow
  • Familiarity or experience with the open source training stack and frameworks (NCCL, PyTorch, Megatron, NemoRL, VeRL, Axolotl, HF Trainer) and distributed training techniques (FSDP, DeepSpeed).
  • Experience developing AI products, tooling, or agents

BENEFITS
  • Competitive compensation, including meaningful equity.
  • 100% coverage of medical, dental, and vision insurance for employee and dependents
  • Flexible PTO policy including company wide Winter Break (our offices are closed from Christmas Eve to New Year's Day!)
  • Paid parental leave
  • Fertility and family-building stipend through Carrot
  • Company-facilitated 401(k)
  • Exposure to a variety of ML startups, offering unparalleled learning and networking opportunities.

Apply now to embark on a rewarding journey in shaping the future of AI! If you are a motivated individual with a passion for machine learning and a desire to be part of a collaborative and forward-thinking team, we would love to hear from you.
At Baseten, we are committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.
We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance, where applicable).