Remote Jobs Sign In

Senior Software Engineer

Location: Remote
Compensation: Salary
Reviewed: Mon, Jun 29, 2026
This job expires in: 30 days

Job Summary

Designing and evolving machine learning systems for pricing, the full-time Senior Software Engineer will work remotely to build automated training and ETL pipelines, develop real-time ML solutions, and collaborate across teams to enhance financial risk management and customer experience.

Key responsibilities
  • Design and implement automated, reusable training pipelines for consistent model delivery
  • Build ETL pipelines with feature engineering for reliable pricing model inputs
  • Develop and deploy real-time ML pricing solutions while monitoring production systems for optimization
Required qualifications
  • 5+ years of experience in production ML systems or large-scale pricing platforms
  • Proficiency in Python, Scala, and SQL applied to production ML systems
  • Experience in data modeling, software architecture, and distributed data processing frameworks
  • Deep understanding of ML algorithms in the context of pricing and demand forecasting
  • Strong analytical skills with a focus on customer outcomes in technical work

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...