Character
Software Engineer, AI Platform (All Industry Levels)
engineeringfull-timeRedwood City, CA
SALARY
Not specified
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
ai
✦ 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 →