Senior Software Engineer - Performance Prediction

Added
7 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

sql python pandas pytorch scikit-learn

πŸ“‹ Description

  • Build production software for model training, offline evaluation, and release-comparison workflows
  • Develop and improve models for performance prediction, including classifiers and probabilistic predictors
  • Design training, validation, and holdout strategies that produce trustworthy results
  • Define and track metrics like precision, recall, F1, ROC AUC, calibration
  • Run experiments, tune models, and analyze results with strong statistical rigor
  • Build internal tools to compare software versions, inspect outputs, and investigate regressions

🎯 Requirements

  • Bachelor's in CS/EE/Robotics; 4+ yrs experience (or MS 2+ yrs, or PhD)
  • Python software engineering; modular, maintainable, well-tested code
  • Experience developing/training/tuning/productionizing supervised ML models
  • Strong statistics background; experimental design for training/evaluation
  • Experience selecting/interpreting model metrics, thresholds, tradeoffs
  • ML tooling: PyTorch, scikit-learn, or similar

🎁 Benefits

  • Competitive compensation packages
  • Medical, dental, and vision insurance
  • Health savings account with employer match
  • Employer-matched 401(k) retirement plan
  • Employer-paid life insurance and voluntary life option
  • Paid parental leave

πŸ›ƒ Visa sponsorship

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’