Senior Software Engineer - Scalable Machine Learning

Added
1 day ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

python pytorch ray dagster pyarrow

πŸ“‹ Description

  • Scale ML models and data pipelines to improve training efficiency.
  • Design cloud services for data ingest, orchestration, and distributed training.
  • Develop data generation/processing for multi-sensor ML training data.
  • Advance MLOps: artifacts, experiments, deployment, and testing.
  • Collaborate with cross-functional teams to deliver production-ready software.
  • Mentor junior engineers to raise development standards.

🎯 Requirements

  • Bachelor's degree in CS/EE/Robotics or related field with 4+ years experience (or Master's with 2+ years; PhD).
  • Strong track record of delivering complex software from conception to production.
  • Proven expertise in ML data pipelines, data generation, and distributed model training.
  • Experience designing, building, and operating large-scale distributed systems and cloud infrastructure.
  • Strong proficiency in Python and/or C++ for developing high-performance software.

🎁 Benefits

  • Competitive compensation packages
  • Medical, dental, and vision insurance
  • Health savings account with employer match
  • Employer-matched 401(k) with immediate vesting
  • Paid parental leave
  • Unlimited vacation

πŸ›ƒ 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 β†’