Software Engineer (Machine Learning)

Harrison Clarke9 months ago
San Francisco, California, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

A high-growth startup offering a platform that safeguards both AI and human generated content for enterprises is searching for a ML Software Engineer to join their team. This startup addresses the critical problem of securing and governing both AI and human generated content in enterprise environments, particularly as GenAI adoption surges. Their Adaptive Content Security (ACS) platform uses AI‐driven business context and logic to detect and mitigate risks like data leaks, privacy violations, IP leakage, and non‐compliant communications.

We’re seeking a Software Engineer with Machine Learning expertise to join our mission-driven team. You will dive beyond surface-level metrics to analyze model behavior, uncover subtle failure modes, and develop real-time systems to enhance AI safety—building safer, traceable, and accountable AI solutions during this critical phase of AI’s evolution.

Join an early-stage, well-funded, mission-driven startup where you’ll enjoy technical autonomy and direct exposure to customer use cases, allowing your work to significantly shape the company’s trajectory. You’ll thrive in a culture that values clarity, urgency, and respect, and appreciates impactful contributions over self-promotion.

Key Responsibilities

  • Hands-on experience working with modern NLP systems in real-world contexts (LLMs, embeddings, transformers, etc.).
  • Comfort moving from prototype to production in Python—outside the notebook.
  • Experience building or working with evaluation frameworks and pipelines.
  • Practical thinking, sharp debugging skills, and an appetite for ambiguity.

Preferred Qualifications

  • Experience using or building tools that evaluate the behavior of language models (LLMs).
  • Background in environments where trust, safety, or compliance is critical—even if outside traditional “regulated” industries.
  • Hands-on experience testing AI systems for edge cases, failure modes, or unexpected behavior.

Apply Below

Required Skills

Pipeline Development
Natural Language Processing
Machine Learning
Debugging
Python
Evaluation Frameworks
AI Safety
Transformers
LLMs
Embeddings