Galileo 🔭

Senior Software Engineer, Product

Galileo 🔭

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, New York

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AWSAzureCassandraCloudDistributed SystemsDockerKafkaKerasKubernetesMongoDBPostgresPythonPyTorchRabbitMQTensorflow

About the role

  • As an early engineer at Galileo, you will play a foundational role in designing, building, and scaling our products and team.
  • We’re looking for an exceptional Senior Software Engineer, interested in solving complex problems at the intersection of Data and ML and passionate about the opportunities in Observability and Reliability for GenAI.
  • Design, build, and scale Galileo's products and team.
  • Collaborate cross-functionally with product, design, user research, and data science teams.
  • Build APIs and large-scale distributed systems using Python and modern frameworks.
  • Contribute to testing and quality through PyTest/PyUnit and robust engineering practices.

Requirements

  • 5+ years of experience building Data or AI/ML products
  • Experience building APIs in Python (FastAPI preferred)
  • Experience building large scale distributed systems and familiarity with Messaging and Pub-Sub systems such as RabbitMQ/Kafka
  • Storage/database systems similar to Postgres, MongoDB, Cassandra, S3
  • OLAP systems such as ClickHouse, Pinot
  • Orchestration systems such as Celery
  • Experience building test suites using frameworks such as PyTest/PyUnit
  • Experience working effectively during the product development process, working cross-functionally with a product manager, designer, user researcher, and data scientist
  • Excellent communication skills for collaborating with cross-functional partners
  • High productivity and care to help teams collaborate more effectively and efficiently
  • A startup mindset, biasing towards thoughtful action with minimal direction.