Character
Character

Software Engineer, AI Platform (All Industry Levels)

engineeringfull-timeRedwood City, CA
SALARY
Not specified
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
ai
Apply for this position →
✦ AutoApply — Let us apply to roles like this on your behalf.
Learn more →

About the role

About the Role

As a 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.
  • 5+ 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

Desired Experience

  • 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.

✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. $14.44/mo.
Start AutoApply →
Apply now →