Simons Foundation Logo

Simons Foundation

Software and Infrastructure Engineer

Posted 10 Days Ago
In-Office
New York, NY, USA
150K-175K Annually
Mid level
In-Office
New York, NY, USA
150K-175K Annually
Mid level
Develops, deploys, and maintains software and infrastructure supporting scientific computing and data-intensive research. Works with scientists to build cloud, Linux, containerized, distributed, and GPU-enabled solutions; troubleshoots applications and workflows; optimizes performance and resource utilization; develops automation, APIs, monitoring, and operational tools; and supports reproducible computational and machine-learning workflows across on-premises and cloud environments.
The summary above was generated by AI
POSITION SUMMARY

The Scientific Computing Core (SCC) is the technical backbone of the Flatiron Institute. SCC develops, deploys and maintains computational infrastructure from supercomputers to desktop workstations and provides resources, services, and expertise to the Institute's research community. We are seeking a Software and Infrastructure Engineer who is passionate about technology, innovation, and science to join the team in maintaining and growing Flatiron's research computing resources. They will work in the deployment, operation and maintenance of the Flatiron Institute’s Scientific computing service infrastructure both on prem and in the cloud, and support scientific applications in the Flatiron Institute scientific computing centers.


This is a full-time position based in Simons Foundation’s offices in New York City. Visit the Simons Foundation career page to learn more.

 

ESSENTIAL FUNCTIONS/RESPONSIBILITIES
  • Develop, deploy and maintain software, services and tools that support scientific computing and data-intensive research.
  • Work with scientists to translate research requirements into practical software, cloud and infrastructure solutions.
  • Support and troubleshoot scientific applications and workflows across Linux, cloud, containerized and distributed computing environments.
  • Diagnose performance, reliability and resource-utilization issues and optimize computational workloads.
  • Develop automation, APIs and operational tools that improve deployment, monitoring and efficiency.
  • Support reproducible scientific workflows involving large datasets, machine learning, GPUs or other advanced computing technologies.
  • Evaluate and adopt appropriate emerging technologies for scientific applications.
  • Collaborate across scientific, software engineering and infrastructure teams and contribute to documentation and knowledge sharing.
  • Perform other duties or tasks as assigned or required. 

MINIMUM QUALIFICATIONS
Education
  • Bachelor's degree in computer science, engineering, computational science, mathematics, physics, neuroscience, biology or a related technical or scientific field, or equivalent professional experience.

Experience
  • 2 to 5 years of professional software engineering, cloud engineering, research computing, scientific computing or related experience. Relevant research and substantial technical project experience may also be considered.
  • Demonstrated experience developing and maintaining production software or cloud-based services.
  • Strong programming experience in Python and experience with one or more additional languages such as Go, Java, C++, C# or similar.
  • Practical experience working in Linux environments.
  • Experience with cloud computing platforms such as AWS, Google Cloud Platform or Microsoft Azure.
  • Experience with containers and containerized application environments, including Docker; familiarity with Kubernetes or similar orchestration technologies is highly desirable.
  • Experience diagnosing software and infrastructure problems across applications, services, operating systems, networks or computing environments.
  • Experience with performance analysis, resource utilization, reliability or optimization of production or computational workloads.
  • Experience developing automation, APIs, services or tools that improve operational efficiency and reduce manual processes.
  • Experience with scientific computing, computational research, biological data, neuroscience, machine learning or another data-intensive scientific domain is desirable but not required.
  • Experience applying computing to scientific, research or data-intensive problems is desirable.

Related Skills & Other Requirements
  • Software Engineering Skills
    • Strong software engineering skills, including experience developing maintainable, tested and documented software.
    • Strong working knowledge of Linux, cloud computing and containerized environments.
    • Familiarity with distributed systems, APIs, databases and modern software development practices, including Git and continuous integration.
    • Ability to troubleshoot application and infrastructure issues across multiple services and identify performance or resource bottlenecks.
    • Experience with automation, scripting and tools that improve deployment, monitoring, configuration and operational efficiency.
    • Understanding of cloud resource management, security and cost-conscious use of compute, storage and other infrastructure.
    • Ability to work collaboratively across software engineering, infrastructure and scientific teams.
  • Scientific Computing and Application Support
    • Interest in working directly with scientists and supporting computational research.
    • Ability to learn unfamiliar scientific software, data formats and research workflows and develop sufficient domain understanding to diagnose technical problems effectively.
    • Experience building or supporting reproducible computational or data-processing workflows is desirable.
    • Experience working with computational biology, bioinformatics, neuroscience, imaging or other scientific datasets is a plus.
    • Ability to translate scientific or user requirements into practical software and infrastructure solutions.
    • Interest in supporting neuroscience research and developing familiarity with the applications, data and computational workflows used by neuroscience researchers.
  • AI, GPU and Advanced Computing Experience (Experience in the following areas is beneficial but not required):
    • GPU-based computing and familiarity with CUDA or GPU-enabled scientific or machine-learning applications.
    • Running, debugging or optimizing computational workloads subject to GPU memory or other resource constraints.
    • Machine-learning frameworks such as PyTorch or similar tools.
    • Deployment or operation of AI/ML models and associated data-processing workflows.
    • Distributed or large-scale computing environments.
    • Performance testing and optimization of computational workloads.

REQUIRED APPLICATION MATERIALS 
  • Please submit a résumé and cover letter stating your interest in the position.

COMPENSATION AND BENEFITS 
  • The full-time annual compensation range for this position is $150,000-$175,000 depending on experience.
  • In addition to competitive salaries, the Simons Foundation provides employees with an outstanding benefits package.

Our Commitment to Expanding Pathways to Science & Opportunities for All:

Many of the greatest ideas and discoveries come from a diverse mix of minds, backgrounds, and experiences. The Simons Foundation is committed to advancing basic science and mathematics to benefit humankind and expand our collective understanding of our world. As part of our mission, we support partners, programs, and initiatives that seek to broaden the scientific community and open pathways to science and mathematics careers.


The Simons Foundation provides equal opportunities to all applicants without regard to race, religion, color, age, sex, pregnancy, national origin, sexual orientation, gender identity, genetic disposition, neurodiversity, disability, veteran status, or any other protected category under federal, state, and local law. 

HQ

Simons Foundation New York, New York, USA Office

New York, NY, United States

Similar Jobs

3 Days Ago
Easy Apply
Hybrid
New York, NY, USA
Easy Apply
163K-247K Annually
Senior level
163K-247K Annually
Senior level
Fintech • HR Tech
Build and operate AWS cloud infrastructure using Terraform/OpenTofu and Spacelift. Lead multi-account architecture migrations, develop reusable infrastructure modules, improve reliability and disaster recovery, support compliance, troubleshoot cloud environments, and automate recurring issues. Partner with engineering teams, strengthen observability and incident response, and participate in an internal infrastructure support on-call rotation. The role also drives multi-quarter platform initiatives with significant autonomy.
Top Skills: Ai-Assisted Development ToolsAlertingAWSAws IamAws Iam Identity CenterAws OrganizationsCloudFormationCrossplaneDnsInfrastructure As CodeInfrastructure-As-Code Policy EnforcementIp Address ManagementLoggingMonitoringOpentofuSpaceliftSsoTerraformVpc
15 Days Ago
In-Office
New York, NY, USA
153K-204K Annually
Senior level
153K-204K Annually
Senior level
Cloud • Information Technology • Machine Learning
Build and operate security infrastructure, including SIEM systems, large-scale data pipelines, searchable data lakes, and security observability capabilities. Integrate infrastructure sources, acquire and process high-volume logs, and support detection, threat hunting, and insider-risk programs. Collaborate with security, data platform, and infrastructure teams to deliver reliable, scalable solutions using Go or Python, Kubernetes, Elasticsearch, and related technologies.
Top Skills: Data LakesData PipelinesElasticsearchGoKubernetesPythonSIEM
23 Days Ago
Easy Apply
Hybrid
New York, NY, USA
Easy Apply
196K-294K Annually
Mid level
196K-294K Annually
Mid level
Artificial Intelligence • Cloud • Software
Own and evolve Vercel’s agentic infrastructure and build/deployment systems at scale. Design high-performance microservices, scalable APIs, resilient database schemas, and reliable workflows processing millions of builds daily. Lead projects from technical direction through production operation, improve performance and developer experience, collaborate cross-functionally, participate in on-call rotation, contribute to open source, and establish standards for scalability and reliability.
Top Skills: APIsArtifact StorageAWSBuild CachingCi/CdDistributed SystemsDynamoDBJavaScriptMicroservicesMonoreposNext.JsPolyreposReactTerraformTypescriptWebhooks

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account