Skip to content
← Back to job listings

Software Engineer (Applied ML, Discovery, Recommendation & Search)

Character.ai · United States

External listingfull-time24 days ago

About The Role

Join our team as a Software Engineer specializing in Applied Machine Learning, Discovery, Recommendation, and Search. In this role, you will work cross-functionally with product, data science, and data platform teams to design and implement applied ML models and infrastructure. You will be responsible for optimizing existing systems and supporting new AI-generated content formats.

We offer a generous benefits package, including a 401(K) contribution, top-notch health coverage, paid leave for new parents, 4 weeks of PTO, daily in-office catering, a monthly Doordash stipend, and a monthly wellness stipend.

To be successful in this role, you should have a B.A.S. in Computer Science or equivalent experience, 5+ years of industry experience, and experience with production AI/ML systems and services. You should also be proactive and have a "get things done" mindset.

  • Collaborate with cross-functional teams to identify, design, and implement applied ML models and infrastructure.
  • Work on the implementation of ML backend systems to power discovery surfaces, including recommendation, ranking, and search.
  • Optimize existing systems and support the deployment of new AI-generated content formats.
  • B.A.S. in Computer Science or equivalent experience
  • Experience writing highly performant service in a modern typed language
  • Familiar with one of the popular ML Frameworks like Pytorch, Tensorflow
  • Experience building/consuming RESTful and gRPC based web-services
  • Experience building and managing infrastructure in a cloud environment (GCP, AWS or Azure)
  • 5+ years of industry experience
  • Experience configuring and maintaining CI/CD pipelines and automated testing
  • Experience with shipping intelligent features, end-to-end, and from idea to production
  • Experience with understanding, designing or implementing a full pipeline from data ingestion to model training
  • Experience with production AI/ML systems and services including optimizing GPU/TPU deployments
  • Experience working with vector databases or other feature storage
  • 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

This is an external listing. JobSpring does not represent or verify the employer. Report this listing