Emerald Cloud Lab

Senior Scientific Computing Engineer

Emerald Cloud Lab

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

PythonRust

About the role

  • Work in a full-stack, cross-disciplinary team of software engineers and scientific computing experts
  • Implement core numerical algorithms for scientific data analysis, including peak picking, signal processing, and other computational workflows in Rust and Mathematica
  • Write business logic and create user-friendly interfaces for analysis applications
  • Collaborate with software engineers to integrate Rust libraries into the desktop product
  • Work with leadership to define technical direction and prioritize new features
  • Contribute to open-source repositories and help shape developer-facing tools
  • Act as founding member to shape technology and team culture

Requirements

  • B.S. in Applied Mathematics, Computational Chemistry, Computational Biology or similar
  • 5 years research in computational mathematics, including data analysis, signal processing, or similar computational workflows
  • Proficiency in one or more high-level scripting languages (e.g., Python, Mathematica) for scientific computing
  • Experience implementing numerical routines in a compiled language (e.g., Fortran, C++, Rust) for scientific applications
  • Ability to work effectively in a cross-disciplinary team of software engineers and scientific computing experts
  • Strong analytical, debugging, and performance optimization skills
  • Comfortable working with evolving requirements and incomplete specifications
  • Interest in shaping the culture and practices of a new engineering team
  • Has experience with OCAML (nice to have)
  • Familiarity with Rust and using its type system to enforce domain-specific correctness (nice to have)
  • Experience building dynamic user interfaces in the Mathematica notebook front end (nice to have)
  • Experience creating novel models to simulate biochemical and physical systems (nice to have)
  • Experience with CI/CD pipelines (nice to have)

ATS Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
RustMathematicaPythonFortranC++numerical algorithmsdata analysissignal processingperformance optimizationCI/CD pipelines
Soft skills
collaborationanalytical skillsdebuggingadaptabilityteam culture shaping
Quantinuum

Quantum Compiler Engineer

Quantinuum
Juniorfull-time$105k–$175k / yearColorado · 🇺🇸 United States
Posted: 33 days agoSource: jobs.eu.lever.co
PythonRust
Deepgram

Backend Engineer

Deepgram
Mid · Seniorfull-time$160k–$220k / year🇺🇸 United States
Posted: 23 days agoSource: jobs.ashbyhq.com
PythonRustUnix
Emerald Cloud Lab

Senior Scientific Applications Engineer - Rust/Mathematica

Emerald Cloud Lab
Seniorfull-time🇺🇸 United States
Posted: 2 hours agoSource: emeraldcloudlab.bamboohr.com
Rust
Boeing

Embedded Software Engineer

Boeing
Mid · Seniorfull-time$103k–$160k / year🇺🇸 United States
Posted: 37 days agoSource: boeing.wd1.myworkdayjobs.com
JavaPythonRTOSRust
RISC Zero

Senior Systems Engineer, Rust

RISC Zero
Seniorfull-time$200k–$250k / yearWashington · 🇺🇸 United States
Posted: 25 days agoSource: jobs.ashbyhq.com
GoOpen SourceRust