Senior Software Engineer II
Location: Remote
Compensation: Salary
Reviewed: Sat, Aug 22, 2026
This job expires in: 30 days
Job Summary
Working remotely on a full-time basis, the Senior Software Engineer II will manage the development and maintenance of full-stack features and ML Ops infrastructure that enhance the marketplace products, collaborating closely with data scientists and engineers to ensure reliable model deployment and system performance.
Key responsibilities
- Build and maintain full-stack features across marketplace products, including search and ranking functionalities
- Support and extend ML Ops infrastructure, including model deployment pipelines and real-time data pipelines
- Collaborate with data scientists to reliably bring machine learning models into production at scale
Required qualifications
- 5+ years of professional software engineering or ML Ops experience, with a focus on backend or full-stack development
- Proficiency in at least one backend language such as Ruby, JavaScript, Go, or Python
- Hands-on experience with ML Ops tooling like Vertex AI, MLflow, or Kubeflow
- Experience managing data using SQL and exposure to feature pipelines and A/B testing frameworks
- Experience working in cloud environments, preferably GCP, with a balanced approach to utilizing AI tools
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 47,698 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee