Back to search
Glocomms Linkedin · Posted 29d ago

Software Engineer

Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Software Engineer

Location: Remote, open to candidates based in the San Francisco Bay Area or London, England

Employment Type: Full-time

Compensation: Starting at $200,000+


We are looking for a hands-on Software Engineer to join an early-stage team building and scaling core systems that support data, research, and machine learning workflows. This role is ideal for an engineer who enjoys working close to the product, operating across infrastructure and application layers, and helping define direction through strong individual contribution.


You will work in a fast-moving environment where systems are still taking shape. The ideal candidate is comfortable wearing multiple hats, making pragmatic technical decisions, and helping grow foundational platforms used by researchers and engineers alike.


Key Responsibilities

  • Design, build, and maintain data pipelines that support experimentation, training, and production workflows
  • Work with orchestration frameworks and scheduling systems to manage large-scale data and ML processes
  • Develop and operate Kubernetes-based infrastructure to support scalable services and tooling
  • Build and improve systems for model versioning, tracking, and reproducibility
  • Create internal tools and platforms that enable researchers and engineers to move faster
  • Optimize performance and reliability across core services and pipelines
  • Contribute directly to system architecture and technical strategy through hands-on work
  • Collaborate closely with cross-functional partners in an early-stage, high-ownership environment
  • Help establish best practices as systems and teams scale


Qualifications

  • Experience building and maintaining data pipelines using tools such as Dagster, Flyte, or Airflow
  • Strong experience working with Kubernetes and cloud-native infrastructure
  • Familiarity with model versioning, tracking, or ML experimentation platforms
  • Experience building tooling for researchers, data scientists, or ML engineers
  • Strong fundamentals in software engineering, system design, and performance optimization
  • Comfort working in ambiguous, early-stage environments where requirements evolve quickly
  • Prior experience at an early-stage startup, helping grow and scale systems from the ground up
  • Ability to drive direction and technical decisions through individual contributor work
  • Open to candidates at mid-level, senior, or staff scope, depending on experience


Nice to Have

  • Experience supporting machine learning systems in production
  • Background working on developer platforms or internal productivity tools
  • Exposure to distributed systems, data-intensive platforms, or ML infrastructure
  • Experience balancing rapid iteration with long-term maintainability


Compensation & Perks

  • Base salary starting at $200,000+
  • Equity participation
  • Fully remote work environment
  • High degree of ownership and influence in an early-stage team

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent