PlantingSpace

Product Software Engineering – Quantitative Modeling

PlantingSpace

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ClojureHaskellRust

About the role

  • Work with product team to define new features
  • Define implementation strategies, and work with others to implement them
  • Deliver defined features with a user oriented mindset
  • Leverage the expertise of other team members effectively
  • Write design documents for more complex problems
  • Write clean and performant code
  • Help other team members to deliver on their goals

Requirements

  • Experience in turning research software into product
  • Applied mathematical modeling in finance and/or scientific applications
  • Experience in a collaborative, commercial software engineering environment, working on large codebases and using practices like CI/CD, testing, and code reviews
  • Strong foundation in computer science algorithms and data structures
  • Julia, or usage of some more functional or typed languages, e.g. Rust, OCaml, Clojure, C++, or Haskell
  • Profiling and performance optimisation
  • Mathematics, Computer Science, or Statistics advanced degree
Benefits
  • Our team works fully remotely, and mostly within the CET timezone.

Applicant Tracking System Keywords

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

Hard skills
mathematical modelingcomputer science algorithmsdata structuresCI/CDtestingcode reviewsprofilingperformance optimisationJuliaRust
Soft skills
collaborationuser oriented mindseteffective communicationteamworkgoal orientation
Certifications
advanced degree in Mathematicsadvanced degree in Computer Scienceadvanced degree in Statistics