Software Systems Engineer Jobs in New York
Software Systems Engineer jobs in New York are among the most actively recruited in the country, concentrated in defense and aerospace contracting, financial technology, healthcare IT, and enterprise software development across seniority levels from junior engineer to principal architect. The highest concentration of openings is in New York City, Long Island, and the Albany Capital Region, where employers such as Lockheed Martin, IBM, and Northrop Grumman maintain significant engineering operations. Systems integration, embedded software, and cloud infrastructure architecture are the most consistently in-demand specialties across these markets. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 160+ Software Systems Engineer jobs











INTRODUCTION
Meta is seeking a Research Engineer specializing in Systems Machine Learning to help design and build the infrastructure and algorithmic foundations that power large-scale AI systems across Meta's product ecosystem. In this role, you will work at the intersection of machine learning research and systems engineering, developing novel approaches to training efficiency, model serving, distributed computation, and hardware-software co-design. You will collaborate with research scientists and product engineers to translate cutting-edge ML research into production-grade systems that operate at massive scale, directly shaping the performance and reliability of Meta's AI-driven products.
Software Engineer, Systems ML Responsibilities:
- Design and implement scalable systems for distributed ML training and inference, including optimizations across compute, memory, and communication bottlenecks
- Develop and evaluate novel techniques for accelerating AI research workflows such as training, inference, RL, evals on latest generation hardware platforms
- Lead the architecture and end-to-end delivery of major systems ML initiatives, coordinating across research scientists, product engineers, and external partners
- Establish performance benchmarking frameworks and profiling pipelines to identify bottlenecks and drive measurable improvements in training throughput and inference latency
- Define service level objectives and reliability standards for ML training and serving systems, building dashboards and runbooks to reduce incident response time
- Apply AI-assisted development workflows to accelerate implementation, code review, and systems analysis, serving as a model for AI-native engineering practices within the team
- Collaborate with cross-functional partners in infrastructure, and product engineering to co-design ML systems that maximize research velocity and researcher experience
- Mentor other engineers on systems ML best practices, distributed training patterns, and debugging methodologies for large-scale ML infrastructure
- Communicate technical trade-offs, architectural decisions, and experimental results clearly to both engineering and research audiences through design documents and presentations
- Contribute to the broader research community by publishing findings on systems ML advances at leading venues
MINIMUM QUALIFICATIONS:
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
- Bachelor's degree in Computer Science, Electrical Engineering, or a related technical field
- 8+ years of experience in systems engineering, machine learning infrastructure, or a closely related field
- Experience designing and optimizing distributed ML training or inference systems at scale, including proficiency with frameworks such as PyTorch, JAX, or TensorFlow
- Experience with low-level systems programming in C++ or CUDA, including performance profiling, kernel optimization, or compiler-level ML optimizations
- Experience leading the technical design and delivery of complex, cross-functional systems ML projects from inception through production deployment
- Experience using data-driven methods and experimentation to evaluate and validate systems performance improvements
PREFERRED QUALIFICATIONS:
- Track record of publishing research on systems ML topics at venues such as MLSys, OSDI, SOSP, NeurIPS, or ICML
- Demonstrated ongoing AI skill development (e.g., prompt/context engineering, agent orchestration) and staying current with emerging AI technologies
- Demonstrated ability to integrate AI tools to optimize/redesign workflows and drive measurable impact (e.g., efficiency gains, quality improvements)
- Experience adhering to and implementing responsible, ethical AI practices (e.g., risk assessment, bias mitigation, quality and accuracy reviews)
- Experience building automated tooling or frameworks that improve engineering efficiency across ML infrastructure teams
- Experience with model parallelism strategies including tensor parallelism, pipeline parallelism, and expert parallelism for large-scale model training
ABOUT META:
Meta builds technologies that help people connect, find communities, and grow businesses. When Facebook launched in 2004, it changed the way people connect. Apps like Messenger, Instagram and WhatsApp further empowered billions around the world. Now, Meta is moving beyond 2D screens toward immersive experiences like augmented and virtual reality to help build the next evolution in social technology. People who choose to build their careers by building with us at Meta help shape a future that will take us beyond what digital connection makes possible today—beyond the constraints of screens, the limits of distance, and even the rules of physics.
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@meta.com.
COMPENSATION
- $183,997/year to $257,000/year + bonus + equity + benefits
Individual compensation is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base hourly rate, monthly rate, or annual salary only, and do not include bonus, equity or sales incentives, if applicable. In addition to base compensation, Meta offers benefits. Learn more about benefits at Meta.
See All 160+ Software Systems Engineer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find JobsSoftware Systems Engineer Jobs by City in New York
Where New York roles are concentrated, by current openings.
Software Systems Engineer Job Market in New York
A snapshot from current New York openings, updated as new roles post.
Who's Hiring
- Arcadis10

- Open Systems Technologies6

- Plug Power6

- Anthropic5

- Netflix5

Top Industries Hiring
- Technology & Software63
- Consulting & Professional Services35
- Construction & Real Estate14
- Manufacturing14
- Investment & Asset Management10
What New York Employers Look For
The qualifications that appear most often in software systems engineer jobs across New York.
- Bachelor's degree in computer science, software engineering, electrical engineering, or a related technical field
- Demonstrated experience designing and integrating complex hardware-software systems at scale
- Proficiency in systems modeling languages such as SysML or UML and requirements management tools
- Experience with software development lifecycle processes including Agile, Scrum, or CMMI frameworks
- Familiarity with DoD or FAA systems engineering standards preferred for New York defense and aerospace roles
- Strong written and verbal communication skills for cross-functional collaboration with hardware and program teams
Software Systems Engineer Jobs in New York: Frequently Asked Questions
How do you become a software systems engineer in New York?
A bachelor's degree in software engineering, computer science, or a closely related field is the standard entry point for software systems engineer roles in New York. No state-issued license is required to practice in this role. Employers in New York's defense and aerospace sectors often require or prefer candidates who can obtain a federal security clearance, which is initiated by the hiring employer, not a state body. A strong foundation in systems engineering methodology and relevant internship experience accelerates hiring.
How much do software systems engineers make in New York?
Software systems engineers in New York earn a median of about $166,180 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $97,430 for the lowest 10% to over $224,590 for the top 10%. Pay rises with experience, specialty, and employer.
Which companies hire software systems engineers in New York?
Employers hiring software systems engineers in New York right now include Arcadis, Open Systems Technologies, and Plug Power, based on current listings on Migrate Mate as of June 2026. New York's defense corridor on Long Island and the Hudson Valley, anchored by major contractors and federal agency partners, drives sustained demand for systems engineers with clearance eligibility and integration experience.
Which New York cities have the most software systems engineer jobs?
The cities with the most software systems engineer openings in New York are New York, Albany, and Rochester. New York City dominates due to its density of financial technology firms, enterprise software companies, and healthcare networks, while Long Island and the Capital Region draw steady hiring from defense contractors and state government IT programs that require on-site systems integration work.
Are there remote software systems engineer jobs in New York?
Yes, and more than many engineering disciplines, because a significant portion of software systems work involves architecture, documentation, and model-based design that can be done remotely. About 24% of software systems engineer openings tied to New York are remote or hybrid as of June 2026, though roles tied to classified defense programs or physical lab environments require on-site presence. Cloud architecture and enterprise integration positions offer the most remote flexibility.
How can I get hired as a software systems engineer in New York with little or no experience?
The most realistic entry path is applying to new-graduate rotational engineering programs at large New York employers such as Lockheed Martin, IBM, or L3Harris, which routinely hire candidates without professional experience. A degree in computer science or electrical engineering combined with a senior capstone project demonstrating systems integration work is the credential that most consistently opens doors. Adjacent roles in software quality assurance, technical writing for systems documentation, or IT operations at New York financial firms or hospital networks provide lateral entry points that transition into systems engineering within one to two years.
Where can I find and apply to software systems engineer jobs in New York?
You can find and apply to software systems engineer jobs in New York on Migrate Mate, which lists current New York openings updated regularly. Find roles that fit your background and apply directly to the employer through each listing.
See All 160+ Software Systems Engineer Jobs in New York
Find roles in New York that match your experience and apply in just a few clicks.
Find Jobs