Uncountable Inc. logo
Uncountable Inc.
Posted 58 days agoVerified live 1d ago

Software Engineer, Implementations

Brief overview

Remote
UndergradOr in progress
$90k–$110k/yrStated range
PythonData integrationAPIsSQL databasesExcelCSV data pipelinesScientific instrumentationChemistryMaterials scienceBiologyGenuine curiosity about software engineeringProblem-solving mindset

About the company

Uncountable Inc. logo
Uncountable Inc.uncountable.com

Uncountable is the AI Platform for end-to-end product development.

Job description

Summary

Uncountable Inc. is revolutionizing R&D tools for scientists by building a unified platform. They are seeking a scientifically-minded software engineer to join their Implementations Engineering team, where the role involves developing software that connects their platform to various lab instruments and systems.

Responsibilities

  • Build data integrations that ingest outputs from lab instruments (spectrometers, rheometers, HPLCs, and more) into Uncountable's platform
  • Design and implement automated data transfer pipelines that connect customer systems — ELNs, LIMS, spreadsheets, databases — to Uncountable
  • Write Python scripts and tooling to parse, validate, and transform scientific data files in a wide variety of formats
  • Work directly with customer technical teams to understand their data environments, map their schemas, and deliver clean, well-documented integrations
  • Collaborate with Uncountable's core engineering team to identify integration patterns that can be built into the product itself
  • Debug and maintain existing integrations as customer needs evolve and data sources change
  • Contribute to internal tooling and shared libraries that make future integrations faster and more reliable

Skills

  • Programming experience: Coursework or professional experience equivalent to 4 university-level CS courses; comfort writing Python or another scripting language to process data files
  • Scientific background: Meaningful knowledge of chemistry, materials science, biology, or a related life/physical science — enough to understand what a researcher means when they talk about their data
  • Genuine curiosity about software engineering and how technology can transform scientific workflows
  • Problem-solving mindset: Comfortable diving into unfamiliar file formats, APIs, and data structures to figure things out
  • B.S. in Computer Science, Chemical Engineering, Materials Science, Chemistry, Bioengineering, or a related field
  • Experience working with APIs (REST), SQL databases, or Excel/CSV data pipelines
  • Exposure to lab environments, scientific instrumentation, or research data workflows
  • Prior experience at a startup or in a fast-paced technical environment

Qualifications

Must Haves

  • Programming experience: Coursework or professional experience equivalent to 4 university-level CS courses; comfort writing Python or another scripting language to process data files
  • Scientific background: Meaningful knowledge of chemistry, materials science, biology, or a related life/physical science — enough to understand what a researcher means when they talk about their data
  • Genuine curiosity about software engineering and how technology can transform scientific workflows
  • Problem-solving mindset: Comfortable diving into unfamiliar file formats, APIs, and data structures to figure things out

Nice to Haves

  • B.S. in Computer Science, Chemical Engineering, Materials Science, Chemistry, Bioengineering, or a related field
  • Experience working with APIs (REST), SQL databases, or Excel/CSV data pipelines
  • Exposure to lab environments, scientific instrumentation, or research data workflows
  • Prior experience at a startup or in a fast-paced technical environment

Benefits

  • Competitive salary and equity
  • Health and dental insurance
  • 401(k) with employer contribution (US locations)
  • Direct mentorship and fast career growth on a small, high-caliber team

More jobs like this