Primer - San Francisco, CA

posted 3 months ago

Full-time - Mid Level
Remote - San Francisco, CA
Professional, Scientific, and Technical Services

About the position

Primer exists to make the world a safer place by providing trusted decision-ready AI to the world's most critical organizations. As a Machine Learning Engineer, you will take the lead on building and improving our data-driven products, overseeing the entire process from research to production. You will leverage your deep experience with data science tools, including algorithms, embeddings, language models, and prompt engineering. Your role will involve rapid prototyping as well as scaling solutions for production, drawing on your previous experience with distributed systems. You will be engaged in continuous learning and mentoring, enhancing Primer's capabilities across the technology stack and introducing new technologies and methodologies to the team. In this position, your technical skills will be complemented by a strong product sense and empathy for customers. You will collaborate with cross-functional teams, including product managers, engineers, and other technical leaders, to tackle the challenge of empowering humans with artificial intelligence tools. You will understand the landscape of Natural Language Processing (NLP) problems and help make strategic investments that ensure Primer's capability and leadership in this space. Your responsibilities will include designing and developing distributed architectures, libraries, and systems that have a company-wide impact, working with massive datasets, and integrating features such as event and topic detection, relation extraction, summarization, entity recognition, document classification, multilingual NLP, and knowledge base generation. You will also be responsible for triaging issues, debugging, and resolving operational and quality-related problems, while promoting engineering best practices and motivating other engineers to uphold high standards.

Responsibilities

  • Understand the landscape of NLP problems and help make strategic investments for Primer's capability and leadership.
  • Design and develop distributed architectures, libraries, and systems with company-wide impact.
  • Work on massive datasets, integrating features such as event and topic detection, relation extraction, summarization, entity recognition, document classification, multilingual NLP, and knowledge base generation.
  • Collaborate and influence cross-functional teams to drive technology vision and roadmap.
  • Triage issues and debug/resolve by identifying sources of issues and their impact on operations and quality.
  • Improve and promote engineering best practices and design patterns across the company.

Requirements

  • BS, MS, or PhD degree in computer science, related field, or equivalent practical experience.
  • 5+ years as a backend software engineer, integrating and deploying ML-driven functionality.
  • Mastery of data structures and algorithms and practical application in implementing solutions.
  • Experience with machine learning algorithms and tools (e.g., Numpy, PyTorch, TensorFlow); bonus for experience with LLMs and natural language processing.
  • Experience authoring APIs in Python or Golang.
  • Curiosity, enthusiasm, and a love for teaching and learning.

Benefits

  • Flexible vacation policy
  • Wellness Days
  • 100% paid leave for parents of growing families
  • Full medical, dental, and vision coverage
  • Fertility benefits through Carrot
  • Mental health coverage on demand with Headspace Care+
  • Gympass+ Membership via Wellhub
  • One Medical Membership
  • 401(k)
  • Remote work stipends
  • Monthly internet allowance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service