hero

Portfolio Careers

Our companies are always looking for talented people to join their growing teams.

Senior Software Engineer, Platform

Arcus

Arcus

Software Engineering
New York, NY, USA
Posted on Thursday, June 20, 2024

Senior Software Engineer, Platform

Description

At Arcus, our mission is to advance AI through better data. We believe that data is the ultimate representation of the world and providing ML models with the highest fidelity representations is the most important challenge to solve for AI today. We’re advancing the state of the art in AI by ensuring that every model has the data it needs.

We’re building the comprehensive data platform that enables enterprises to build intelligent AI applications on their structured and unstructured data. From “chat over your data” to multi-modal, reasoning applications – Arcus scales to the complexity of any intelligent AI application. Arcus manages the data workflows needed to make large-scale, complex data useful for LLMs – from ingesting and indexing the data to providing retrieval and evaluation capabilities – Arcus supports even the most complex AI applications.

We’re extremely well-funded and backed by top tier VCs and angel investors who share our mission and we’re based out of our Flatiron office in NYC.

What You'll Do

As a Senior Platform Engineer at Arcus, you will be responsible for building the core data and AI systems which power the Arcus platform. You will work across the engineering team and with our customers to build the core infrastructure that works on large scale data transformations and indexing, search and retrieval, model orchestration for compound AI systems, private cloud deployments, and more.

We use technologies like Golang, Python, gRPC, TorchServe, AWS, Docker and Kubernetes.

Key Responsibilities

  • Build scalable and reliable infrastructure for large-scale data ingestion and transformation.
  • Architect distributed systems that process data and orchestrate compound AI systems in scalable and highly performant ways.
  • Ensure that our systems are scalable and reliable and enforce strong production hygiene and culture.
  • Work closely with customers to support their critical workloads and drive the future direction of the platform.
  • Define the future and culture of Arcus with your initiative and feedback.

Who You Are

  • 3-5+ YOE (or faster equivalent career progression) building distributed systems for data and ML infrastructure.
  • Excited to juggle multiple hats and work cross-functionally based on the needs of the business.
  • Bias towards shipping rapidly and iterating with customer feedback.
  • You have a demonstrated track record of excellence, across any field or domain (not necessarily related to the role).
  • Exhibit a strong passion for taking ownership, continuous learning and personal growth.