Apply

Staff Machine Learning Engineer

Posted 5 months agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: San Francisco, CA, Washington, DC

💸 Salary: 180000 - 250000 USD per year

🔍 Industry: Artificial Intelligence

🏢 Company: primer.ai

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: LeadershipPythonArtificial IntelligenceDesign PatternsMachine LearningNumpyPyTorchAlgorithmsData scienceData StructuresGoTensorflow

Requirements:
  • BS, MS, or PhD degree in computer science, related field or equivalent practical experience.
  • 5+ years as a backend software engineer integrating and deploying ML-driven functionality.
  • Mastery of data structures and algorithms, able to use them practically.
  • Experience with machine learning algorithms and tools such as Numpy, PyTorch, TensorFlow; bonus for experience with LLMs and NLP.
  • Experience authoring APIs in Python or Golang.
  • Curiosity, enthusiasm, and a love for teaching and learning.
Responsibilities:
  • Understand the landscape of NLP problems and help make strategic investments.
  • Design & develop distributed architectures, libraries, and systems impacting the company.
  • Integrate with features like event and topic detection, relationship extraction, etc.
  • Collaborate with cross-functional teams to drive technology vision and roadmap.
  • Triage and debug issues, identifying their sources and impacts.
  • Improve and promote engineering best practices across the company.
Apply

Related Jobs

Apply

📍 United States

🧭 Full-Time

💸 157300.0 - 255200.0 USD per year

🔍 Software Development

🏢 Company: Calendly👥 501-1000💰 $350,000,000 Series B about 4 years ago🫂 Last layoff over 1 year agoProductivity ToolsEnterprise SoftwareCollaborationMeeting SoftwareSchedulingSoftware

  • Deep understanding of modern LLMs and Generative AI
  • Strong foundation in machine learning and statistics
  • Solid software engineering fundamentals
  • Backend engineering and ML infrastructure
  • Hands-on with modern ML tooling
  • Self-motivated and resourceful
  • Bias for action and results-oriented
  • Collaborative & communicative
  • Curiosity and continuous learning
  • Collaborate cross-functionally with software engineers, product managers, and analysts to understand business needs, define priorities, and drive impactful machine learning solutions
  • Design, develop, and deploy ML models and pipelines at scale, supporting both batch and real-time use cases; architect ML and backend solutions as needed
  • Leverage cloud-based ML services and tools to build reusable, high-performance systems that enable rapid model development, low-latency inference, and seamless model maintenance
  • Optimize ML models for scale and efficiency, ensuring they meet latency SLAs while handling Calendly’s production traffic; conduct live experiments to validate and refine model performance.

AWSBackend DevelopmentDockerPythonSQLCloud ComputingGCPKubeflowKubernetesMachine LearningMLFlowPyTorchAlgorithmsApache KafkaAPI testingAzureData scienceData StructuresREST APITensorflowCI/CDMicroservicesSoftware Engineering

Posted 19 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 230000.0 - 322000.0 USD per year

🔍 Software Development

  • 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 is required.
  • Significant experience in one or more general-purpose programming languages like Java, Python, Go, Scala, C++ or similar
  • Data processing frameworks like Spark, Flink, Kafka, Druid, etc.
  • A cloud service provider like AWS or GCP
  • Tools: Kubernetes, Drone, CircleCI, Spinnaker, Argo, Airflow, Docker, Thrift
  • Datastores: ElasticSearch / Amazon OpenSearch, Redis, Postgres, Cassandra, BigQuery
  • An machine learning modeling framework 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.

AWSDockerLeadershipPostgreSQLPythonSQLCloud ComputingData AnalysisElasticSearchGCPJavaKubernetesMachine LearningPyTorchCross-functional Team LeadershipAlgorithmsCassandraData StructuresREST APIRedisTensorflowScalaData modelingA/B testing

Posted 26 days ago
Apply
Apply

📍 United States, Australia, Canada, South America

🧭 Full-Time

💸 188000.0 - 225000.0 USD per year

🔍 FinTech

🏢 Company: Flex

  • 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.
  • 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.

AWSPythonCloud ComputingGCPKubernetesMachine LearningPyTorchAlgorithmsAzureData engineeringREST APISparkTensorflowCI/CDSoftware Engineering

Posted 27 days ago
Apply
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

🧭 Regular

💸 176924.0 - 364254.0 USD per year

🔍 Software Development

🏢 Company: Pinterest👥 5001-10000💰 Post-IPO Equity over 2 years ago🫂 Last layoff about 2 years agoInternetSocial NetworkSoftwareSocial MediaSocial Bookmarking

  • MS/PhD in Computer Science, ML, NLP, Statistics, Information Sciences, related field, or equivalent experience.
  • 6+ years of industry experience.
  • Experience in machine learning/information retrieval.
  • Fluent in at least one of the programming languages such as Python, Java or C++.
  • Fluent in at least one of the deep learning frameworks such as Tensorflow, PyTorch.
  • Strong domain knowledge, leadership experience, and demonstrated success at scale in at least one of the following areas: recommender systems, information retrieval, reinforcement learning, representation learning.
  • Experience working on large scale consumer products and production deliverables optimized for cost and operability.
  • Collaborative leadership with cross-org ML and cross-functional teams.
  • Passionate about solving complex, challenging and ambiguous problems.
  • Apply cutting-edge deep learning and generative AI technologies to solve modeling and ranking problems across different product surfaces.
  • Build end-to-end machine learning solutions, including data pipelines, feature engineering, model optimization and innovation. Research latest industry and academia advancement to improve existing algorithms.
  • Work in a high-impact environment and partner closely with cross functional teams to launch innovative product features and to deliver more personalized product experiences

AWSPythonSQLMachine LearningPyTorchAlgorithmsTensorflow

Posted about 1 month ago
Apply
Apply

📍 CA, CO, ID, IL, FL, GA, MA, MI, MN, MO, NJ, NV, NY, OR, TX, UT, WA

🧭 Full-Time

💸 190000.0 - 255000.0 USD per year

🔍 Machine Learning / AdTech

🏢 Company: Liftoff👥 501-1000💰 Private over 4 years agoAdvertising PlatformsBig DataMobile AdvertisingApp MarketingAd RetargetingMobileAd Network

  • 5+ years industry experience with ML
  • Experience with Recommendation Systems
  • Hands-on experience with deep neural networks
  • Solid engineering and coding skills
  • B.S. or higher in Machine Learning, Math, or Physics
  • Develop and maintain machine learning models
  • Adopt or build new technologies for ML
  • Optimize ML pipelines for processing
  • Monitor and improve model performance
  • Communicate ML concepts to diverse audiences
  • Collaborate with a diverse engineering team

PythonMachine LearningMLFlowPyTorchData engineeringTensorflow

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

📍 United States, Canada

🧭 Full-Time

🔍 Insurance

🏢 Company: AssuredCloud Data ServicesB2BCloud SecurityCyber Security

  • Have built and shipped meaningful and complex products
  • Have strong opinions about software engineering–that at the same time, you aren't afraid to reevaluate/change
  • Have a background in, or a desire to dive into, the world of startups
  • Become a key owner of the Assured data pipelines and processes
  • Lead and mentor other engineers on the growing team
  • Train models on high-dimensional inputs
  • Train models that handle both tabular and unstructured data
  • Train models to learn quickly from fresh incremental data (few-shot learning)

PythonKerasMachine LearningPyTorchData engineeringTensorflow

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

📍 US, Canada

💸 225000.0 - 250000.0 USD per year

🔍 Software Development

🏢 Company: Inspiren👥 11-50💰 $2,720,602 over 2 years agoMachine LearningAnalyticsInformation TechnologyHealth Care

  • 8+ years of professional experience in machine learning, software engineering, or a similar domain
  • 5+ years with machine learning algorithms, model development, and model deployment
  • 3+ years in advanced algorithm design and analysis
  • Proficiency in Python, R, or Scala languages for data science
  • Experience with TensorFlow, Keras, or PyTorch for neural network modeling
  • Ability to optimize machine learning models for performance
  • Proven track record of deploying machine learning models into production
  • Design and develop advanced algorithms to address complex business challenges.
  • Optimize machine learning models to achieve faster speed and greater efficiency.
  • Provide technical guidance and mentor junior machine learning engineers.
  • Lead and collaborate with cross-functional teams to resolve complex data challenges effectively.

PythonKerasMachine LearningNumpyPyTorchAlgorithmsData scienceTensorflowSoftware Engineering

Posted about 2 months ago
Apply
Apply

📍 US

🧭 Regular

💸 176924.0 - 364254.0 USD per year

🔍 Machine Learning

🏢 Company: Pinterest👥 5001-10000💰 Post-IPO Equity over 2 years ago🫂 Last layoff about 2 years agoInternetSocial NetworkSoftwareSocial MediaSocial Bookmarking

  • 7+ years of professional experience in Machine Learning
  • 5+ years of proposing and delivering innovations from original research or adopting cutting edge ML research
  • 3+ years of experience in leading large-scale and mature ML recommendation systems teams, in an end-to-end fashion
  • Bachelor’s/Master’s degree in a relevant field such as computer science, or equivalent experience
  • Thrives in ambiguity, skilled in defining and exploring open ended problems
  • Experience in setting and delivering technical directions at both team and organizational level
  • Expertise in machine learning modeling and infrastructure
  • Adept in statistics, backend, batch and realtime processing systems
  • Ability to drive the team roadmap end to end
  • A knack for product and impact on users of a consumer product
  • Be responsible for the Closeup ranking and blending stack for more than 530 million monthly active Pinterest users, including engagement prediction, sequence learning, diversification, cross-surface optimization, shopping, as well as machine learning efficiency and scalability.
  • Be a leader in ML innovations whose impact is felt across the organization
  • Work closely with other engineering teams in Pinterest to bring superior Closeup experience to our users, such as ATG, ML Platform, Closeup Product, Content Quality and Core Infrastructure
  • Develop an inspiring technical vision, and ambitious but grounded strategy for the team. Deliver outstanding results
  • Provide visibility for senior leadership into the team’s global impact
  • Partner with stakeholders to expand impact across the company, including product management and data scientists
  • Mentor and grow senior engineers on the team
  • Build a culture of innovations and excellence

AWSBackend DevelopmentLeadershipPythonSoftware DevelopmentSQLData AnalysisJavaMachine LearningProduct ManagementAlgorithmsAPI testingData scienceData Structures

Posted about 2 months ago
Apply
Apply

📍 US

🧭 Full-Time

💸 170000.0 - 215000.0 USD per year

🔍 Health and fitness technology

🏢 Company: MyFitnessPal👥 51-100💰 $18,000,000 Series A over 11 years agoPersonal HealthNutritionFitnessAppsWellnessHealth CareQuantified Self

  • Have 7+ years of machine learning experience in a production setting, with extensive expertise in recommendation systems, search, NLP, LLMs, and deep learning.
  • Demonstrated experience building and deploying scalable recommendation systems and search features used by millions of users.
  • Have a proven track record of building and innovating on centralized machine learning platforms to support multiple production models.
  • Possess deep knowledge of AI architectures, ML algorithms, and MLOps best practices for production-scale systems.
  • Strong proficient in programming languages such as Python, R, and SQL.
  • Exhibit excellent written and verbal communication skills, with the ability to present technical content to non-technical audiences.
  • Bring strategic thinking and the ability to incorporate larger business context into algorithm and product development.
  • Have experience as a technical lead driving data science teams to deliver measurable product value.
  • Can quickly assess complex problems and facilitate group discussions to identify solutions and actionable milestones.
  • Hold a Master’s degree or Ph.D. in Computer Science, Data Science, Statistics, Mathematics, or a related field (or equivalent extensive real-world experience).
  • Be a hands-on technical leader of data scientists and ML engineers responsible for building and scaling recommendation systems and search features that support millions of daily users.
  • Design, build, and maintain robust, production-grade ML models and MLOps systems to power personalized experiences across the MyFitnessPal ecosystem.
  • Lead the development of recommendation models and AI features to enhance user engagement and improve search and product quality.
  • Partner with product engineering, data engineering, and data operations teams to ensure best practices for code development, DataOps/MLOps, testing, data quality, and quality assurance.
  • Evaluate and improve existing systems to support scalability, robustness, and efficiency in delivering ML-driven product features.
  • Support resolution of production issues with ML model-driven production features.
  • Mentor, coach, and support the professional growth of teammates while fostering a collaborative, inclusive, and trust-based environment.
  • Collaborate with engineering, data science, product, and leadership teams to identify opportunities and deliver impactful solutions for MyFitnessPal’s users.

PythonSQLMachine LearningAlgorithmsData engineeringData science

Posted 2 months ago
Apply