Apply

Staff Machine Learning Engineer

Posted 3 months agoViewed

View full description

💎 Seniority level: Staff, 5-8+ years

📍 Location: United States

💸 Salary: 157800 - 241800 USD per year

🔍 Industry: Automotive

🏢 Company: careers_gm

🗣️ Languages: English

⏳ Experience: 5-8+ years

🪄 Skills: Project ManagementPythonSoftware DevelopmentMachine LearningAlgorithmsData scienceData StructuresReactSparkCommunication SkillsCollaboration

Requirements:
  • Bachelor’s degree in computer science, Data Science, Applied Mathematics, or related quantitative field.
  • 5-8+ years of experience in full stack software development, machine learning, and data science.
  • Strong programming skills in Python and Spark.
  • Proficiency in full stack development using React and D3.
  • Expertise in a variety of ML algorithms.
  • 2+ years of experience leading technical teams.
  • Understanding of experimental design principles.
  • Strong project management skills.
Responsibilities:
  • Work closely with Data Scientists, Engineers, and Product Owners to build a system for marketing optimization.
  • Design and engineer scalable ML platforms and software products.
  • Participate in design, architecture, and code reviews.
  • Improve ML engineering best practices, documentation, and monitoring.
  • Drive strategic roadmaps with executable outcomes.
  • Ensure high-quality deliverables and develop staff.
Apply

Related Jobs

Apply

📍 U.S.

🧭 Full-Time

💸 188000.0 - 225000.0 USD per year

🔍 FinTech

🏢 Company: Flex

  • Master’s or Ph.D. in Computer Science, Engineering, or a related field.
  • 6+ years of experience as a Machine Learning Engineer with expertise in production environments.
  • Strong proficiency in Python or similar programming languages.
  • 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.
  • Strong background in model optimization, version control, and CI/CD practices.
  • Excellent problem-solving abilities and the capacity to collaborate with cross-functional teams.

  • 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.
  • Collaborate with data scientists, engineers, and product teams to design and deploy machine learning systems.
  • Continuously monitor and improve model performance, conducting experiments and tuning hyperparameters.
  • Leverage distributed computing frameworks and cloud-based platforms for efficient processing of large-scale datasets.

AWSPythonGCPKubernetesMachine LearningPyTorchAzureSparkTensorflowCI/CD

Posted 23 days 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 over 1 year 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 26 days ago
Apply
Apply

📍 US

🧭 Full-Time

💸 165000.0 - 283000.0 USD per year

🔍 Technology

🏢 Company: Mozilla👥 5001-10000💰 $300,000 Angel about 20 years ago🫂 Last layoff 2 months agoInternetOpen SourceWeb BrowsersSoftwareBrowser Extensions

  • 6+ years experience as a Machine Learning engineer building tooling and services for ML applications in production.
  • Experience with designing and building ML tooling and infrastructure for training, deploying, inference, and validation of models.
  • Experience with distributed systems and platforms for AI integrations.
  • Strong problem-solving skills and the ability to communicate complex concepts effectively.
  • Experience working collaboratively with product managers and non-engineering teams.
  • Effective documentation and communication skills.

  • Lead the design, development, and integration of Generative AI solutions in Firefox.
  • Collaborate cross-functionally with product management, full-stack engineering, and design.
  • Build infrastructure for training and inference of LLMs and small models.
  • Implement robust validation and testing procedures.
  • Continuously monitor and optimize deployed models for performance and efficiency.

AWSArtificial IntelligenceCloud ComputingKubernetesMachine LearningPyTorchAlgorithmsData engineeringData scienceTensorflowCommunication SkillsCI/CDDocumentation

Posted about 1 month ago
Apply
Apply
🔥 Staff Machine Learning Engineer
Posted about 1 month ago

📍 USA

🧭 Full-Time

💸 235000 USD per year

🔍 E-commerce / AI

🏢 Company: Wizard👥 11-50Customer ServiceManufacturing

  • MS/Ph.D. in computer science, mathematics, or another quantitative discipline or exceptional work experience in ML engineering.
  • 5+ years ML Experience.
  • Experience developing machine learning-driven products at scale.
  • Experience solving problems using Machine Learning with PyTorch.
  • Exceptional understanding of designing ML systems in production at scale.
  • Practical experience with large data systems, data models, and data pipelines.
  • Ability to learn quickly on tech stack including GCP, Kubernetes, Airflow, Pandas, PyTorch, Python, Node.js.
  • Extensive experience with model deployment using Flask, FastAPI, or similar frameworks.

  • Build and maintain a training pipeline for fine-tuning open-source LLMs.
  • Test different LLM architectures at varying sizes and quantizations.
  • Serve and deploy the LLM on GPUs, avoiding OOM at runtime.
  • Formulate product issues as ML problems and quickly iterate on solutions.
  • Triage customer issues related to model/system shortcomings.
  • Simplify complex architecture communications for internal stakeholders.
  • Stay updated with the generative AI field and integrate new developments.

Node.jsPythonFlaskGCPKubernetesMachine LearningPyTorchAirflowFastAPIPandas

Posted about 1 month ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 230000 - 322000 USD per year

🔍 Advertising technology

  • 7+ years of contributing high-quality code to production systems that operate at scale.
  • 5+ years of experience 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 and/or other marketplaces.
  • Significant experience in one or more general-purpose programming languages like Java, Python, Go, Scala, C++, or similar.
  • Familiarity with data processing frameworks like Spark, Flink, Kafka, Druid, etc.
  • Experience with a cloud service provider like AWS or GCP.
  • Knowledge of tools like Kubernetes, Drone, CircleCI, Spinnaker, Argo, Airflow, Docker, Thrift.
  • Experience with datastores such as ElasticSearch/Amazon OpenSearch, Redis, Postgres, Cassandra, BigQuery.
  • Experience with machine learning modeling frameworks like TensorFlow or PyTorch.

  • Building Reddit-scale optimizations to improve advertiser outcomes using cutting-edge techniques in the industry.
  • Leverage live auction data and model predictions to adjust campaign bids in real time.
  • Incorporate knowledge of the Reddit ads marketplace into budget pacing algorithms powered by control & reinforcement learning systems.
  • Lead the team on designing new bid & budget optimization products and algorithms as well as conducting rigorous A/B experiments to evaluate the business impact.
  • Actively participate and work with other leads to set the long-term direction for the team, plan and oversee engineering designs and project execution.

AWSDockerPythonElasticSearchGCPJavaKafkaKubernetesMachine LearningPyTorchC++AirflowAlgorithmsCassandraGoPostgresRedisSparkTensorflow

Posted about 1 month ago
Apply
Apply

📍 US, UK, Germany, Australia

🧭 Full-Time

🔍 Employee experience platform

  • Python software engineering expertise.
  • Experience with various stages of the ML lifecycle and MLOps, including data labeling, fine tuning models, evaluation, CI/CD, deployment, versioning, monitoring.
  • Familiarity with machine learning libraries like TensorFlow, PyTorch, HuggingFace.
  • Understanding of transformer architectures and LLMs.
  • Experience working with AI, machine learning, LLMs, and NLP.
  • Experience working with cloud platforms like AWS and GCP.

  • Participate in code reviews, architecture discussions, and contribute to ML engineering best practices.
  • Collaborate and guide other engineers through pair/mob programming, solution designs, and feedback.
  • Stay updated with advancements in machine learning and AI technologies.
  • Coach and uplift team engineers.
  • Play a tech lead role and support leadership in defining the team's long-term technical vision.

AWSLeadershipPythonGCPMachine LearningPyTorchTensorflowCI/CD

Posted 4 months ago
Apply
Apply

📍 US, UK, Germany, Australia

🧭 Full-Time

🔍 Employee experience platform

  • Expertise in Python software engineering.
  • Experience with various stages of the ML lifecycle and MLOps including data labeling, fine-tuning models, evaluation, CI/CD, deployment, and monitoring.
  • Familiarity with machine learning libraries like TensorFlow, PyTorch, and HuggingFace.
  • Understanding of transformer architectures and LLMs.
  • Experience working with AI, machine learning, LLMs, and NLP.
  • Experience with cloud platforms such as AWS and GCP.

  • Help build and enhance the machine learning platform powered by AI, particularly LLMs.
  • Work with data scientists and engineers to provide a central LLM gateway.
  • Participate in code reviews and architecture discussions.
  • Collaborate with team members through pair/mob programming.
  • Stay updated with advancements in machine learning technologies.
  • Coach and uplift team members.

AWSLeadershipPythonAgileGCPMachine LearningPyTorchTensorflowCI/CD

Posted 4 months ago
Apply