1

Computational Software Developer Jobs in New York

Senior Software Engineer

New York, NY · On-site

$120K - $150K/yr

Collaborate with computational ecologists, designers, and researchers to translate models, methods ... Enable multidisciplinary collaboration between software engineers, computational ecologists ...

Computational Designer

New York, NY · On-site

$115K - $143K/yr

Collaborate with software engineers to test, refine, and provide feedback on tools that quantify ... A portfolio demonstrating computational and generative design applied to built environment 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 ...

Software Engineer

New York, NY · On-site +1

$220K - $230K/yr

Software Engineer New York Responsibilities: Build production trading systems and create automated ... analyzing computational task graphs as directed acyclic graphs * Any amount of experience ...

Generalist Software Engineer + Computer Vision-focused Software Engineer Lofty is creating 3D ... the computational complexity of algorithms And you would like to: Be one of the first five ...

next page

Showing results 1-20

Computational Software Developer information

See New York salary details

$52.5K

$122.4K

$181.6K

How much do computational software developer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for computational software developer in New York is $122,362.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,500.00 and $142,200.00 per year, depending on experience, location, and employer.

What is a Computational Software Developer?

A Computational Software Developer is a professional who designs, develops, and maintains software systems that perform complex mathematical, scientific, or engineering computations. They often work in fields such as scientific research, engineering, finance, and data analysis, creating tools that simulate processes, analyze data, or solve computational problems. These developers typically possess strong programming skills in languages like Python, C++, or MATLAB, and have a solid understanding of algorithms, mathematics, and domain-specific knowledge relevant to their projects.

What are the key skills and qualifications needed to thrive as a Computational Software Developer, and why are they important?

To thrive as a Computational Software Developer, you need strong programming skills (often in languages like Python, C++, or Java), a solid understanding of algorithms, and typically a degree in computer science, mathematics, or a related field. Familiarity with computational libraries (such as NumPy, SciPy, or TensorFlow), version control systems like Git, and experience with high-performance or parallel computing are commonly required. Analytical thinking, problem-solving abilities, and effective teamwork are vital soft skills for excelling in this role. These skills and qualities enable developers to create robust, efficient computational solutions and collaborate effectively within multidisciplinary teams.

What are some common challenges faced by Computational Software Developers, and how can they be addressed?

Computational Software Developers often encounter challenges such as optimizing code for high-performance computing, ensuring numerical accuracy, and integrating complex algorithms with existing systems. These challenges can be addressed by staying up-to-date with the latest computational techniques, collaborating closely with domain experts, and utilizing profiling tools to identify performance bottlenecks. Regular code reviews and testing are also essential to maintain reliability and foster knowledge sharing within multidisciplinary teams.
What are popular job titles related to Computational Software Developer jobs in New York? For Computational Software Developer jobs in New York, the most frequently searched job titles are:
What job categories do people searching Computational Software Developer jobs in New York look for? The top searched job categories for Computational Software Developer jobs in New York are:
What cities in New York are hiring for Computational Software Developer jobs? Cities in New York with the most Computational Software Developer job openings:
Infographic showing various Computational Software Developer job openings in New York as of July 2026, with employment types broken down into 100% Contract. Highlights an 100% In-person job distribution, with an average salary of $122,362 per year, or $58.8 per hour.
Software Developer for Drug Discovery

Software Developer for Drug Discovery

StaffRight Associates, LLC

Manhattan, NY • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

Preface

The architectural integrity of global investment and technology research relies on the seamless convergence of Advanced Software Engineering and rigorous computational execution. Within this domain, where the integration of complex data and high-performance systems is the primary objective, the necessity for first-principles mastery extends beyond the laboratory and into the operational nucleus of the organization.

StaffRight Associates is seeking an elite professional to join the Drug Discovery Software team at a world-class firm dedicated to the advancement of computational excellence. This role demands a candidate who possesses the intellectual pedigree required to navigate the complex challenges of a research-intensive environment. By bridging sharp technical acumen with proactive problem-solving, the successful candidate will ensure the structural alignment of the firm’s strategic mission with its technical execution.

The Mission

As a Software Developer for Drug Discovery, you will serve as a vital catalyst within a premier organization. The mission is to decouple systemic friction from analytical progress, allowing the firm’s leadership to maintain a singular focus on the acceleration of Molecular Dynamics Simulation and AI-Driven Drug Discovery.

You will be tasked with the sophisticated management of Critical Software Tools, Systems, and Supercomputing Infrastructure, transforming abstract organizational needs into formalized, actionable results. This role requires a high degree of technical literacy to effectively support a team leveraging proprietary architectures and sophisticated algorithms to revolutionize Targeted, Highly Selective Therapeutics for Disease Treatment.

Core Technical Objectives
  • Orchestrate Systemic Workflows: Formalize, build, and execute high-performance scientific workflows and scalable backend systems to ensure continuous operational flow for the interdisciplinary research teams.

  • Distill Complex Data: Architect large-scale chemical databases, data-parallel computing systems, and cheminformatics algorithms, translating multifaceted biological and chemical data into coherent frameworks that accelerate molecular modeling.

  • Optimize Operational Frameworks: Validate, optimize, and process intricate infrastructure requirements, virtual screening tools, and visualization software with meticulous attention to detail and systemic accuracy.

  • Engineer Multi-Project Solutions: Independently manage a diverse portfolio of concurrent software initiatives across cluster architectures, applying a proactive "Goal-Execution-Mapping" (GEM) approach to solve emergent data bottlenecks.

  • Facilitate Elite Communication: Serve as a discreet and articulate interface between the technical software committee, biologists, chemists, and machine learning engineers, maintaining the highest standards of professional integrity.

Candidate DNA
  • Architectural Philosophy: A mindset rooted in efficiency and resilience, with the ability to navigate a hybrid, high-pressure environment with autonomous precision (utilizing a 3-day in-office schedule from Tuesday to Thursday).

  • Resourceful Problem-Solving: A proven track record of achievement and intellectual curiosity, demonstrating the ability to anticipate software bottlenecks and optimize systems before they impact the broader scientific workflow.

  • Communication Precision: Exceptional interpersonal skills characterized by clarity, discretion, and the ability to seamlessly interact with elite scientific, mathematical, and business minds.

  • Cross-Functional Agility: An adaptive execution style capable of pivoting effortlessly between low-level systems programming and high-level algorithmic architecture within a high-performance ecosystem.

Academic & Research Pedigree
  • Educational Foundation: An advanced degree is preferred, ideally within a STEM discipline or a quantitative field directly relevant to Computer Science, Computational Biophysics, or Bioinformatics.

  • Domain Expertise: Prior professional engagement within high-performance computing, systems software development, or advanced cluster architectures is highly advantageous.

  • Quantitative Literacy: Expert-level mastery of Python, C++, and fluency with Linux/UNIX tools, matching the mathematical and operational rigor inherent in a firm focused on supercomputing and high-speed data processing.