We're building AI-powered features that help developers understand and fix test failures faster. You'll work on NLP models that analyze error messages, detect patterns, and suggest fixes.
What You'll Do
Build and deploy ML models for test failure analysis
Develop NLP pipelines for understanding error messages and logs
Create systems for pattern detection and anomaly identification
Design and implement recommendation systems for fix suggestions
Build and maintain ML infrastructure for training and serving models
Monitor model performance and continuously improve accuracy
What We're Looking For
3+ years of ML engineering experience
Strong background in NLP and text analysis
Experience deploying ML models to production
Proficiency in Python and ML frameworks (PyTorch, TensorFlow)
Understanding of MLOps practices and tools
Strong software engineering fundamentals
Nice to Have
Experience with LLMs and prompt engineering
Background in developer tools or code analysis
Experience with distributed training
Publications in relevant conferences
What We Offer
Competitive salary and equity package
Remote-first with flexible hours
Unlimited PTO
Full health, dental, and vision coverage
$2,000 annual learning budget
$1,500 home office setup
Ready to apply?
Send your resume and we'll be in touch within 48 hours.