Apply

Senior Staff Machine Learning Engineer

Posted 28 days agoViewed

View full description

💎 Seniority level: Staff, 6+ years

📍 Location: United States, Australia, Canada, South America

💸 Salary: 188000.0 - 225000.0 USD per year

🔍 Industry: FinTech

🏢 Company: Flex

🗣️ Languages: English

⏳ Experience: 6+ years

🪄 Skills: AWSPythonCloud ComputingGCPKubernetesMachine LearningPyTorchAlgorithmsAzureData engineeringREST APISparkTensorflowCI/CDSoftware Engineering

Requirements:
  • 6+ years of experience as a Machine Learning Engineer, with expertise in building and deploying machine learning models in production environments.
  • Strong proficiency in Python, or similar programming languages, and experience with ML libraries like TensorFlow, PyTorch, and scikit-learn.
  • Extensive experience with cloud platforms (e.g., AWS, GCP, Azure) and distributed computing frameworks (e.g., Spark, Kubernetes).
  • Proven track record of implementing end-to-end machine learning pipelines, from data preprocessing to production deployment and monitoring.
  • Strong background in model optimization, version control, and CI/CD practices for machine learning.
  • Excellent problem-solving abilities and the capacity to collaborate with cross-functional teams to deliver high-quality, production-ready systems.
Responsibilities:
  • Own the end-to-end lifecycle of machine learning projects, from data collection and preprocessing to model deployment, monitoring, and maintenance in a production environment.
  • Build, maintain, and optimize robust data pipelines that support model development, training, and deployment at scale.
  • Implement machine learning algorithms and models that meet performance, scalability, and reliability requirements in a production setting.
  • Collaborate with data scientists, engineers, and product teams to design and deploy machine learning systems that address business and product needs.
  • Continuously monitor and improve model performance, conducting experiments, tuning hyperparameters, and ensuring models meet business objectives.
  • Leverage distributed computing frameworks and cloud-based platforms to process large-scale datasets efficiently.
  • Stay up-to-date with the latest advancements in machine learning, software engineering practices, and deployment strategies to keep our systems cutting-edge.
Apply

Related Jobs

Apply

📍 Canada, United States

🔍 Advertising

NOT STATED
Work with Data Scientists, Machine Learning engineers, Engineering teams, and our CTO/Co-Founder on building pipelines and ad optimization models.

AWSPythonSQLMachine LearningData engineeringData science

Posted about 1 month ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 266000.0 - 372400.0 USD per year

🔍 Advertising

🏢 Company: Reddit👥 1001-5000💰 $410,000,000 Series F over 3 years ago🫂 Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • 8+ years of experience with industry-level product development, with at least 5+ years focused on data-driven, marketplace-optimization problem space at scale.
  • Strong knowledge of ads marketplace optimization, including architecting marketplace design and improving auction mechanisms.
  • Solid understanding of large-scale data processing, distributed computing, and data infrastructure.
  • Proficiency in machine learning frameworks and libraries for feature engineering, model training, and inference.
  • Proficiency with programming languages such as Java, Python, Golang, C++, or similar.
  • Lead and oversee the strategy development, quarterly planning and day-to-day execution of initiatives related to ads marketplace, auction and pricing.
  • Proactively further understanding of marketplace dynamics and develop algorithms to improve the efficiency and effectiveness of the ads marketplace.
  • Oversee end-to-end ML workflows—from data ingestion and feature engineering to model training, evaluation, and deployment.
  • Mentor and lead both junior and senior engineers in implementing technical designs and reviews.
  • Collaborate with cross-functional teams to innovate and build products.

PythonKafkaMachine LearningPyTorchAlgorithmsSparkTensorflow

Posted 3 months ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 266000.0 - 372400.0 USD per year

🔍 Technology, Advertising

🏢 Company: Reddit👥 1001-5000💰 $410,000,000 Series F over 3 years ago🫂 Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • 8+ years of professional software engineering experience.
  • At least 3+ years focused on ML-driven systems.
  • Experience architecting and building identity graphs, device graphs, or similar matching solutions using probabilistic techniques.
  • Strong knowledge of various identifiers and their use in identity resolution.
  • Proficient in machine learning frameworks such as TensorFlow and PyTorch.
  • Solid understanding of large-scale data processing and data infrastructure (e.g., Spark, Kafka).
  • Proven technical leadership in cross-functional settings.
  • Lead the technical strategy and architecture for the identity resolution system, ensuring accuracy, scalability, and compliance with privacy requirements.
  • Develop and refine ML models for probabilistic user matching using multiple identifiers.
  • Oversee end-to-end ML workflows—from data ingestion to deployment, optimizing for performance and cost.
  • Partner with cross-functional teams to define the roadmap and set long-term goals.
  • Establish engineering best practices, code quality standards, and data governance guidelines.
  • Mentor and coach junior engineers, fostering a culture of innovation and technical excellence.

KafkaMachine LearningPyTorchSparkTensorflow

Posted 3 months ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 260800.0 - 365100.0 USD per year

🔍 Digital Advertising

🏢 Company: Reddit👥 1001-5000💰 $410,000,000 Series F over 3 years ago🫂 Last layoff almost 2 years agoNewsContentSocial NetworkSocial Media

  • 10+ years of contributing high-quality code to production systems that operate at scale.
  • 2+ years of experience operating as a Senior Staff engineer.
  • 5+ years of experience in building control systems, PID controllers, multi-armed bandits, reinforcement learning algorithms, or bid/pricing optimization systems.
  • Experience leading large engineering teams and collaborating with cross-functional partners.
  • Experience designing optimization algorithms in an ad serving platform or other marketplaces is preferred.
  • Familiarity with control systems and reinforcement learning algorithms is a strong plus.
  • Significant experience in Java, Python, Go, Scala, C++, or similar languages.
  • Experience with data processing frameworks like Spark, Flink, Kafka.
  • Familiarity with AWS or GCP as a cloud service provider.
  • Experience with tools like Kubernetes, Docker, Airflow, etc.
  • Familiarity with datastores such as ElasticSearch, Redis, and Postgres.
  • Building Reddit-scale optimizations to improve advertiser outcomes using innovative techniques.
  • Leveraging live auction data and model predictions to adjust campaign bids in real-time.
  • Incorporating knowledge of the Reddit ads marketplace into budget pacing algorithms.
  • Leading a team of 15+ engineers on designing new bid & budget optimization products.
  • Conducting rigorous A/B experiments to evaluate business impact.
  • Collaborating with cross-functional teams for customer representation.

AWSDockerPythonElasticSearchGCPJavaKafkaKubernetesMachine LearningPyTorchC++AirflowAlgorithmsCassandraGoPostgresRedisSparkTensorflowScala

Posted 4 months ago
Apply