Machine Learning Engineer

Swish Analytics

$160K *
US-AnywhereIn-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science, Applied Mathematics, Data Science, Computational Physics/Chemistry, or related field.
  • 5+ years of experience developing and delivering production code.
  • Background in quantitative analytics, trading, or engineering is required.
  • Experience in building data science modeling systems at scale.
  • Proficient in Python and familiar with modern machine learning frameworks.
  • Strong SQL skills; experience with MySQL required.
  • Background or interest in Rust is a plus.
  • Team-oriented with strong collaboration and problem-solving skills.
  • Excellent communication abilities with technical and non-technical peers.

Responsibilities

  • Design and prototype systems for accurate and low-latency sports datasets and predictions.
  • Evaluate internal frameworks to enhance modeling workflows for data scientists.
  • Build, test, deploy, and maintain production systems effectively.
  • Collaborate with DevOps and Data Engineering for workload scaling on Kubernetes.
  • Support cloud-native EDW and ETL solution optimization.
  • Maintain software development best practices including documentation and coding standards.
  • Develop scalable components for innovative sports betting products.

Benefits

  • 100% remote work arrangement.
  • Opportunities for professional development and collaboration.
  • Engagement with cutting-edge sports data challenges.
  • Involvement in a dynamic, innovative environment.
Full Job Description
The Data Science team is hiring an experienced Machine Learning Engineer with a background building machine learning and statistical modeling frameworks from scratch. They can assist with optimizing the different aspects of the modeling process (Data Validation, Data Visualization, Data Stores & Structures, Feature Engineering, Model Training & Evaluation, Deployments) and improving a variety of Swish products. They will know when to "roll your own" and when to outsource a particular step in the modeling process. They will engineer custom solutions to solve complex data-related sports challenges across multiple leagues.

This position is 100% remote

Responsibilities:
  • Design, prototype, implement, evaluate, optimize systems to generate sports datasets and predictions with high accuracy and low latency.
  • Evaluate internal modeling frameworks and tools to optimize data scientist's modeling workflow.
  • Build, test, deploy and maintain production systems.
  • Work closely with DevOps and Data Engineering teams to assist with implementation, optimization and scale workloads on Kubernetes using CI/CD, automation tools and scripting languages.
  • Support maintenance and optimization of cloud-native EDW and ETL solutions.
  • Maintain and promote best practices for software development, including deployment process, documentation, and coding standards.
  • Experience applying large scale data processing techniques to develop scalable and innovative sports betting products.
  • Use extensive experience to build, test, debug, and deploy production-grade components.
  • Experience applying large scale data processing techniques to develop scalable and innovative sports betting products.
  • Participate in development of database structures that fit into the overall architecture of Swish systems

Qualifications:
  • Masters degree in Computer Science, Applied Mathematics, Data Science, Computational Physics/Chemistry or related technical subject area
  • 5+ years of demonstrated experience developing and delivering clean and efficient production code to serve business needs
  • A proven background in quantitative analytics, trading, or engineering is required for this position
  • Demonstrated experience developing data science modeling systems and infrastructure at scale
  • Experience with Python and exposure to modern machine learning frameworks
  • Proficient in SQL; experience with MySQL
  • Background and/or interest in Rust preferred
  • Affinity for teamwork and collaboration with others to solve problems, share knowledge, and provide feedback
  • Strong communication skills when discussing technical concepts with technical and non-technical colleagues

Base salary: starting at $160,000 base plus bonus potential

Department Engineering & Infrastructure Role Data Science Infrastructure Locations San Francisco, CA - Remote Remote status Fully Remote

Similar Jobs

More Jobs at Swish Analytics

  • Trading Analyst
    $80K — $120K *
    Remote
    Finance & Insurance
    Remote in San Francisco, CA
  • Senior Software Engineer
    $150K — $190K *
    Remote
    Information Technology
    Remote in San Francisco, CA
  • Senior Software Engineer
    $150K — $190K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    Remote in San Francisco, CA
  • Full Stack Engineer
    $150K — $190K *
    Remote
    Information Technology
    Remote in San Francisco, CA
  • Machine Learning Engineer
    $160K *
    Remote
    Consumer Technology
    Remote in San Francisco, CA

More Information Technology Jobs

Find similar Machine Learning Engineer jobs: