Compute Software Engineer, AI and Advanced Computing Center

Schmidt Entities

New York (NY)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Schmidt Sciences is seeking a Software Engineer to provide technical leadership and application development across AI Institute and Schmidt Sciences multidisciplinary efforts. The role focuses on cutting‑edge AI development and involves up to 30% travel domestically and internationally.

You'll own software architecture across multiple codebases, evaluate resource needs, mentor teams, and implement new features with a mix of open source and proprietary APIs for scalable AI services.

Qualifications

  • A Bachelor’s degree from an accredited institution with a focus on Computer Science, Mathematics, or a related field.
  • 5+ years of professional experience developing high‑quality software applications.
  • Proficiency with software engineering tools and best practices.
  • Proficiency with modern machine‑learning software frameworks, such as JAX, PyTorch, TensorFlow, etc.
  • Exposure to CPU/GPU/TPU acceleration techniques with popular SDKs (e.g., OpenCL, CUDA, ROCm, Cloud TPU).
  • Prior work with containerized Linux workloads, including GPU‑accelerated configurations.
  • Basic knowledge of computer networking and distributed computing.
  • Ability to design, train, deploy, or maintain state‑of‑the‑art AI models at a production scale.
  • Experience producing technical writing for expert and general audiences.
  • Good track record of collaborative impact in high‑intensity, team‑based environments.
  • Sense of controlled urgency in driving work to completion.
  • The highest integrity and ability to maintain confidentiality.
  • Be able to travel within the U.S. and internationally on a regular basis as needed.
  • Expert‑level experience and industry credentials in the software and hardware frameworks that drive modern AI.
  • Exposure to multiple steps in the software design lifecycle, such as evaluating scalability, data requirements, compute needs, and selecting infrastructure components.
  • Expertise in relevant technical focus areas, e.g., AI model optimization and hardware accelerated frameworks.
  • Ability to work with and effectively translate technical concepts across multiple scientific disciplines.
  • Ability to critically evaluate scientific and technical publications and emerging methods in related disciplines.
  • Experience working with science‑focused institutions such as philanthropic organizations or academic/government research institutions.

Responsibilities

  • Select the optimal tools and algorithms to implement solution components that enable new scientific capabilities or mitigate gaps and address test findings.
  • Own cognizant responsibility for the software architecture of multiple codebases using different programming languages.
  • Analyze and assess model resource requirements, review operational plans (e.g., virtualization, cloud, etc.), and evaluate other technical opportunities.
  • Assist existing programs by providing software development expertise and mentorship, while working closely and collaboratively with multiple subject matter expert teams.
  • Work with other members of the Schmidt Sciences technical team to implement new software features and capabilities in support of diverse research activities.
  • Maintain awareness and track industry trends for tools and frameworks that address data management, analysis, visualization, monitoring, and security of research applications.
  • Participate in relevant industry events and forums, representing Schmidt Sciences’ presence on AI and advanced computing issues.

Skills

Software architecture
Software engineering
ML frameworks
Distributed computing
Leadership
Mentorship
Programming languages
Performance optimization

Education

Bachelor's degree in CS/Math

Tools

CUDA
OpenCL
Docker
Linux
Cloud platforms

Job description

Schmidt Sciences is a nonprofit founded in 2024 that accelerates scientific knowledge using advanced tools. The AI & Advanced Computing Institute focuses on AI for Science, Science of AI, and Beneficial AI.

The Software Engineer reports to the Compute Program Scientist and will provide technical leadership and application development expertise across AI Institute and Schmidt Sciences multidisciplinary efforts. This role focuses on cutting‑edge AI development and requires up to 30% domestic travel.

Example Activities
  • Implement recently published algorithms or novel data‑processing techniques within an existing application.
  • Troubleshoot and evaluate complex software packages for numerical accuracy, find regressions after refactoring, or adopt existing software libraries for new hardware platforms.
  • Instrument research software for performance optimization and analysis, especially for large‑scale, distributed workflows.
  • Use a combination of open source packages and proprietary APIs to construct scalable AI services using hybrid on‑prem and cloud‑based resources.
Key Responsibilities
  • Select the optimal tools and algorithms to implement solution components that enable new scientific capabilities or mitigate gaps and address test findings.
  • Own cognizant responsibility for the software architecture of multiple codebases using different programming languages.
  • Analyze and assess model resource requirements, review operational plans (e.g., virtualization, cloud, etc.), and evaluate other technical opportunities.
  • Assist existing programs by providing software development expertise and mentorship, while working closely and collaboratively with multiple subject matter expert teams.
  • Work with other members of the Schmidt Sciences technical team to implement new software features and capabilities in support of diverse research activities.
  • Maintain awareness and track industry trends for tools and frameworks that address data management, analysis, visualization, monitoring, and security of research applications.
  • Participate in relevant industry events and forums, representing Schmidt Sciences’ presence on AI and advanced computing issues.
Qualifications
  • A Bachelor’s degree from an accredited institution, with a focus on Computer Science, Mathematics, or a related field.
  • 5+ years of professional experience developing high‑quality software applications.
  • Proficiency with software engineering tools and best practices.
  • Proficiency with modern machine‑learning software frameworks, such as JAX, PyTorch, TensorFlow, etc.
  • Exposure to CPU/GPU/TPU acceleration techniques with popular SDKs (e.g., OpenCL, CUDA, ROCm, Cloud TPU).
  • Prior work with containerized Linux workloads, including GPU‑accelerated configurations.
  • Basic knowledge of computer networking and distributed computing.
  • Ability to design, train, deploy, or maintain state‑of‑the‑art AI models at a production scale.
  • Experience producing technical writing for expert and general audiences.
  • Good track record of collaborative impact in high‑intensity, team‑based environments.
  • Sense of controlled urgency in driving work to completion.
  • The highest integrity and ability to maintain confidentiality.
  • Be able to travel within the U.S. and internationally on a regular basis as needed.
  • Expert‑level experience and industry credentials in the software and hardware frameworks that drive modern AI, and competence in at least one, and preferably multiple, fields of science impacted by modern AI.
  • Exposure to multiple steps in the software design lifecycle, such as evaluating the scalability, data requirements, compute needs, and selecting infrastructure components.
  • Expertise in relevant technical focus areas, e.g., AI model optimization and hardware accelerated frameworks.
  • Ability to work with and effectively translate technical concepts across multiple scientific disciplines.
  • Ability to critically evaluate scientific and technical publications and emerging methods in related disciplines.
  • Experience working with science‑focused institutions such as philanthropic organizations or academic/government research institutions.

This is an exempt position.

Schmidt Sciences is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. We do not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender‑identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable local, state, or federal laws or prohibited by Company policy. We strive for a healthy and safe workplace and strictly prohibit harassment of any kind.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Solutions Architect, Scientific GPU Compute
Solutions Architect, Scientific GPU Compute

IDT Corporation • Washington

On-site
USD 180,000 - 250,000
Solutions Architect, Scientific GPU Compute
Solutions Architect, Scientific GPU Compute

Schmidt Sciences • New York (NY)

On-site
USD 180,000 - 250,000
Associate, AI and Advanced Computing
Associate, AI and Advanced Computing

Schmidt Entities • New York (NY)

On-site
USD 70,000 - 90,000
Senior Program Scientist, AI and Advanced Computing Institute
Senior Program Scientist, AI and Advanced Computing Institute

Schmidt Entities • New York (NY)

On-site
USD 150,000 - 230,000
Senior Program Scientist, AI and Advanced Computing Institute
Senior Program Scientist, AI and Advanced Computing Institute

Schmidt Sciences • New York (NY)

On-site
USD 300,000 - 325,000
Associate, AI and Advanced Computing
Associate, AI and Advanced Computing

Schmidt Sciences • New York (NY)

On-site
USD 120,000 - 150,000
Associate, AI and Advanced Computing
Associate, AI and Advanced Computing

IDT Corporation • New York (NY)

On-site
USD 120,000 - 150,000
VC Associate @ Schmidt Sciences in New York City, NY
VC Associate @ Schmidt Sciences in New York City, NY

VC Stack • New York (NY)

On-site
USD 120,000 - 160,000
AI Communications Manager
AI Communications Manager

IDT Corporation • New York (NY)

On-site
USD 150,000 - 180,000
Program Scientist, Agents
Program Scientist, Agents

Schmidt Sciences • New York (NY)

On-site
USD 250,000 - 375,000