Staff Software Engineer, AI Platform

Character.AIRedwood City, CA
3d

About The Position

As a Staff Software Engineer - AI Platform at Character, you'll have the opportunity to work on a diverse and exciting set of projects spanning both software engineering and data for AI domains. Your initial focus will be on three key areas: Support the research team by building the tooling and datasets that help us train the best models Activate our "data flywheel": Develop data pipelines and collaborate with ML researchers to ensure continuous improvement of our AI models and alignment with human feedback. Support our data infrastructure (Spark, Beam, GCP).

Requirements

  • B.A.S. in Computer Science or equivalent experience.
  • 7+ years minimum experience in data engineering within a consumer-facing technology company
  • Experience building data warehousing and data pipelines with Big Query, dbt, Ray, Beam and Spark.
  • Experience with ML/LLMs
  • In-depth experience building and managing infrastructure in a cloud environment (esp. GCP)
  • Strong Python and SQL experience

Nice To Haves

  • Experience setting up containerization with Docker and Kubernetes
  • Familiarity with PyTorch
  • Excellent problem-solving skills and the ability to work independently and as part of a team
  • Strong communication and collaboration skills
  • Experience writing and maintaining Golang and Terraform code
  • You will be a good fit if you are proactive and have a “get things done” mindset. Given our current pace of growth and load on our systems, most people have had a significant impact during their first week at the company.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service