Senior Machine Learning Engineer

  • Spectral Finance
  • Remote
  • Jul 03, 2021
Full time Blockchain Data Engineering Engineering - Data

Job Description

Spectral.Finance creates a programmable creditworthiness ecosystem facilitating capital efficiency on-chain through credit risk analysis. As it exists today, creditworthiness in traditional financial markets are static and imposed by opaque institutions. Siloed and monopolized, users have very little control or perspective on their credit. In addition, implementations and applications for creditworthiness are encumbered by its lack of composability. As Ethereum harnesses smart contracts and a blockchain to pursue the idea of programmable money, we build upon Ethereum’s innovations and set out to achieve the same goal for programmable creditworthiness and reputation.


  • Implement credit scoring models based on data from the Ethereum blockchain (specifically decentralized finance data) 
  • Set up ETL and streaming pipelines for a variety of data sources
  • Find and incorporate alternative data by developing insights into existing data sources
  • Propose hypotheses and run tests to evaluate models
  • Create data validation checks ensuring data quality and availability


  • A degree in Computer Science, Mathematics, or a related field with strong quantitative background
  • 5+ years working with large data sets
  • Expert-level knowledge of Python or R
  • Experience in data science methodologies from exploratory data analysis, feature engineering, model selection, and model deployment at scale
  • Deep understanding of statistical modeling
  • Experience with SQL databases and query languages
  • Excellent oral and written communications skills

“Nice to have”

  • A general knowledge of DeFi protocols. Have used several DeFi products (Uniswap, Compound, etc.)
  • Existing contributions to open-source software products
  • Higher degrees in Computer Science or equivalent