Apply

Senior Machine Learning Engineer

Posted 3 days agoViewed

View full description

๐Ÿ’Ž Seniority level: Senior, 4 years

๐Ÿ“ Location: United States, Latin America, India

๐Ÿ” Industry: Data Engineering, Machine Learning

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 4 years

๐Ÿช„ Skills: AWSDockerPythonSQLDjangoFlaskGCPJavaKerasKubernetesMLFlowSnowflakePandasSparkTensorflowScala

Requirements:
  • At least 4 years experience as a Machine Learning Engineer, Software Engineer, or Data Engineer
  • Expertise in Python, Scala, Java, or another programming language
  • Experience deploying data science models in production
  • Strong working knowledge of SQL
  • Experience with Docker, Kubernetes, or similar technologies
Responsibilities:
  • Design and create environments for data scientists to build models
  • Extract data within customer systems for analysis
  • Define deployment approach and infrastructure for models
  • Work with data scientists to transform data into formats for machine learning
  • Create operational testing strategies and validate models in QA
Apply

Related Jobs

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 about 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 6 hours ago
Apply
Apply

๐Ÿ“ United States, Latin America, India

๐Ÿงญ Full-Time

๐Ÿ” Software Development

  • At least 4 years experience as a Machine Learning Engineer, Software Engineer, or Data Engineer
  • 4-year Bachelor's degree in Computer Engineering or a related field
  • Experience deploying data science models in a production setting.
  • Expertise in Python, Scala, Java, or another modern programming language
  • The ability to build and operate robust data pipelines using a variety of data sources, programming languages, and toolsets
  • Strong working knowledge of SQL and the ability to write, debug, and optimize distributed SQL queries
  • Experience working with Data Science/Machine Learning software and libraries such as h2o, TensorFlow, Keras, scikit-learn, etc.
  • Experience with Docker, Kubernetes, or some other containerization technology
  • Familiarity with multiple data source systems (e.g. JMS, Kafka, RDBMS, DWH, MySQL, Oracle, SAP)
  • Systems-level knowledge in network/cloud architecture, operating systems (e.g., Linux), storage systems (e.g., AWS, Databricks, Cloudera)
  • Production experience in core data technologies (e.g. Spark, Pandas)
  • Development of APIs and web server applications (e.g. Flask, Django, Spring)
  • Complete software development lifecycle experience including design, documentation, ong analytical abilities; ability to translate business requirements and use cases into a solution, including ingestion of many data sources, ETL processing, data access, and consumption, as well as custom analytics
  • Excellent communication and presentation skills; previous experience working with internal or external customers
  • Design and create environments for data scientists to build models and manipulate data
  • Work within customer systems to extract data and place it within an analytical environment
  • Learn and understand customer technology environments and systems
  • Define the deployment approach and infrastructure for models and be responsible for ensuring that businesses can use the models we develop
  • Reveal the true value of data by working with data scientists to manipulate and transform data into appropriate formats in order to deploy actionable machine learning models
  • Partner with data scientists to ensure solution deployabilityโ€”at scale, in harmony with existing business systems and pipelines, and such that the solution can be maintained throughout its life cycle
  • Create operational testing strategies, validate and test the model in QA, and implementation, testing, and deployment
  • Ensure the quality of the delivered product

AWSDockerPythonSoftware DevelopmentSQLElasticSearchETLFlaskHadoopJavaKafkaKubernetesMachine LearningSnowflakeSpringData engineeringData sciencePandasSparkTensorflowCI/CDRESTful APIsScalaData visualizationData modeling

Posted 3 days ago
Apply
Apply

๐Ÿ“ Brazil

๐Ÿงญ Full-Time

๐Ÿ” Logistics Tech

  • Experience in developing machine learning models
  • Expertise in deep learning architectures
  • Collaboration skills with cross-functional teams
  • Design and implement scalable ML solutions
  • Optimize deep learning architectures
  • Collaborate with cross-functional teams to integrate AI into production systems

AWSDockerPythonKubernetesMachine LearningMLFlowPyTorchTensorflow

Posted 6 days ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 152000.0 - 213000.0 USD per year

๐Ÿ” Financial Services

๐Ÿข Company: Gemini๐Ÿ‘ฅ 501-1000๐Ÿ’ฐ $1,000,000 Secondary Market over 2 years ago๐Ÿซ‚ Last layoff about 2 years agoCryptocurrencyWeb3Financial ServicesFinanceFinTech

  • 4+ years of work experience in analytics and data science domain focusing on financial services-related business problems
  • 3+ years of experience deploying statistical and machine learning models in production
  • 2+ years of experience in integrating data science models into applications
  • Proven experience in developing and deploying ML models at scale, with a deep understanding of model lifecycle management.
  • Knowledge and experience of crypto exchange trading, financial markets, or banking
  • Extensive knowledge of ML lifecycle management tools (Sagemaker, ML Flow, or similar ones), libraries, data structures, data modeling, and software architecture
  • Advanced skills with SQL are a must
  • Proficient in Python
  • Experience with one or more big data tools and technologies like Snowflake, Databricks, S3, Hadoop, Spark
  • Experienced in working collaboratively across different teams and departments
  • Strong technical and business communication
  • Design and develop Trust & Safety machine learning and AI models to optimize across fraud, crypto exchange trading, and anti money laundering.
  • Distill complex models and analysis into compelling insights for our stakeholders and executives
  • Analyze large and complex datasets to identify patterns for feature engineering, trends, and anomalies and develop predictive models that can be used for decision-making.
  • Collaborate with software developers to design and implement machine learning systems that can improve the speed and accuracy of the machine learning models.
  • Monitor and analyze the performance of our machine learning models and systems and make necessary improvements to ensure their effectiveness.
  • Stay up-to-date with data science tools and methodologies in technology and financial domain
  • Perform root cause analysis and resolve production and data issues

AWSPythonSQLData AnalysisGitMachine LearningMLFlowSnowflakeSoftware ArchitectureAlgorithmsData scienceData StructuresSparkCommunication SkillsAnalytical SkillsProblem SolvingRESTful APIsData modeling

Posted 8 days ago
Apply
Apply

๐Ÿ“ USA

๐Ÿ’ธ 169000.0 - 240000.0 USD per year

๐Ÿ” Software Development

๐Ÿข Company: Affirm๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Post-IPO Equity about 4 years ago๐Ÿซ‚ Last layoff about 2 years agoLendingFinancial ServicesPaymentsFinTech

  • Proficiency in machine learning with experience in areas such as Generalized Linear Models, Gradient Boosting, Deep Learning, and Probabilistic Calibration. Domain knowledge in credit risk, portfolio management, learning to rank, and personalization is a plus
  • Strong engineering skills in Python and data manipulation skills like SQL
  • Experience using distributed systems like Spark or Ray is a plus
  • Experience using open source projects and software such as scikit-learn, pandas, NumPy, XGBoost, Kubeflow
  • Excellent written and oral communication skills and the capability to drive cross-functional requirements with product and engineering teams
  • The ability to present technical concepts and results in an audience-appropriate way
  • Use Affirmโ€™s proprietary and other third party data to develop machine learning models that manage and optimize the flow of loan opportunities across Affirm-owned and -operated properties
  • Partner with platform and product engineering teams to build model training, decisioning, and monitoring systems
  • Research ground breaking solutions and develop prototypes that drive the future of portfolio decisioning at Affirm
  • Implement and scale data pipelines, new features, and algorithms that are essential to our production models
  • Collaborate with the engineering, credit, and product teams to define requirements for new products

PythonSQLKubeflowMachine LearningNumpyAlgorithmsPandasSparkCommunication SkillsAnalytical Skills

Posted 9 days ago
Apply
Apply

๐Ÿ“ United States, Canada

๐Ÿงญ Full-Time

๐Ÿ’ธ 135482.0 - 227700.0 USD per year

๐Ÿ” Internet of Things (IoT), Machine Learning

๐Ÿข Company: Samsara๐Ÿ‘ฅ 1001-5000๐Ÿ’ฐ Secondary Market over 4 years ago๐Ÿซ‚ Last layoff almost 5 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • BS or MS in Computer Science, Electrical Engineering, or a related field with a focus on ML or embedded systems.
  • 5+ years of experience in embedded machine learning or a similar role.
  • 4+ years of experience in deploying machine learning models in embedded systems.
  • Proficiency in embedded systems programming, including low-level optimization for inference workloads.
  • Strong coding skills in C++, Golang, or Python, with experience optimizing ML models for deployment on edge hardware.
  • Hands-on experience with ML frameworks like PyTorch, TensorFlow, ONNX, and optimization techniques for edge AI (e.g., quantization, pruning, sparsification).
  • Experience in computer vision and media processing on edge/mobile devices, including real-time object detection, tracking, and scene analysis.
  • Proven ability to troubleshoot and debug edge AI systems, including profiling inference performance, reducing latency, and optimizing power efficiency.
  • Develop and deploy AI models on edge devices by working with petabyte-scale data from Samsaraโ€™s camera and sensor devices.
  • Optimize ML models for real-time inference on edge devices by implementing quantization, sparsification, pruning, and model distillation techniques.
  • Collaborate with firmware and hardware teams to integrate ML models into resource-constrained environments, ensuring efficient execution.
  • Improve edge AI performance by profiling and optimizing latency, memory usage, and energy efficiency across different hardware architectures (CPU, GPU, DSP, NPU).
  • Stay up to date with the latest research in computer vision, deep learning, and embedded AI, applying relevant advancements to Samsaraโ€™s products.
  • Work closely with Product Managers to translate customer requirements into scalable and efficient ML solutions for real-time video analytics and sensor processing.
  • Debug and troubleshoot edge AI deployments, addressing performance bottlenecks, thermal constraints, and reliability issues in production environments.
  • Champion Samsaraโ€™s cultural principles, fostering a collaborative and growth-oriented team environment.

PythonEmbedded SystemsMachine LearningOpenCVPyTorchC++Tensorflow

Posted 15 days ago
Apply
Apply

๐Ÿ“ Brazil, Argentina, Peru, Colombia, Uruguay

๐Ÿ” AdTech

๐Ÿข Company: Workana Premium

  • 4+ years of experience as a Machine Learning Engineer, Data Scientist, or similar role.
  • Strong proficiency in Python and familiarity with ML libraries such as TensorFlow, PyTorch, or Scikit-learn.
  • Hands-on experience building and deploying ML pipelines in production environments.
  • Knowledge of data preprocessing techniques and experience working with large datasets.
  • Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Strong understanding of supervised and unsupervised learning techniques, including predictive modeling and clustering algorithms.
  • Experience with MLOps practices, including CI/CD for ML pipelines and model monitoring.
  • Design, develop, and deploy machine learning models to enhance audience segmentation, insights generation, and performance measurement.
  • Build and maintain end-to-end ML pipelines, including data preprocessing, feature engineering, model training, and deployment.
  • Collaborate with data engineers to ensure seamless integration of ML models with real-time data pipelines.
  • Experiment with advanced algorithms in predictive modeling, recommendation systems, and natural language processing.
  • Optimize ML models for scalability and performance to deliver actionable insights and measurable outcomes.
  • Monitor and maintain deployed models, implementing retraining pipelines for accuracy and relevance.

DockerPythonKubernetesMachine LearningPyTorchTensorflowCI/CD

Posted 25 days ago
Apply
Apply

๐Ÿ“ USA, Europe

๐Ÿงญ Full-Time

๐Ÿ’ธ 167000.0 - 269000.0 USD per year

๐Ÿ” AI, cybersecurity, life sciences, financial services

๐Ÿข Company: SandboxAQ๐Ÿ‘ฅ 101-250๐Ÿ’ฐ $25,000,000 Grant 4 months agoArtificial Intelligence (AI)SaaSInformation TechnologyCyber Security

  • Proven experience working as an ML Engineer.
  • Experience with rapid prototyping for ML algorithms.
  • Familiarity with common ML tools such as TensorFlow, Keras, PyTorch.
  • Proficiency in programming languages like Python and C++.
  • At least 5 years of proven experience working as an ML Engineer (nice to have).
  • Experience with unsupervised learning and data visualization.
  • Experience with MLOps frameworks for large dataset processing.
  • Solid understanding of computer science, cryptography, and cybersecurity principles (nice to have).
  • Project management experience (nice to have).
  • Excellent communication skills and ability to work in a startup environment (nice to have).
  • Be the ML team tech lead, leading projects and influencing technical decisions.
  • Potentially manage the growth and career of ML team members.
  • Work with product and engineering teams to decide on ML functionalities.
  • Design, develop, and implement end-to-end machine learning solutions.
  • Collaborate with other ML and engineering team members for integration.
  • Analyze large-scale security data including network traces, filesystems, and logs.
  • Optimize and fine-tune machine learning models for performance.
  • Conduct research on ML advancements applied to cybersecurity.
  • Perform testing and validation of ML models for reliability.

PythonCybersecurityData AnalysisKerasMachine LearningPyTorchData visualization

Posted about 1 month ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 100000.0 - 125000.0 USD per year

๐Ÿ” B2B SaaS

๐Ÿข Company: Documo๐Ÿ‘ฅ 51-100๐Ÿ’ฐ $4,999,999 9 months agoProductivity ToolsDocument ManagementEnterprise SoftwareHealth CareSoftware

  • Experience with the software development life cycle (SDLC).
  • Knowledge in performance optimization and debugging of ML models.
  • Ability to work with data processing, model versioning, and experiment tracking.
  • Experience in collaborating with cross-functional teams.
  • Ability to provide technical support and resolve escalated issues.
  • Design, develop, and maintain ML pipelines and systems.
  • Implement and optimize model fine-tuning processes.
  • Develop and maintain infrastructure for model deployment and monitoring.
  • Collaborate with product management to ensure ML solutions meet customer needs.
  • Lead code reviews and maintain best practices for ML model deployment.
  • Mentor junior engineers and share expertise in ML engineering.

AWSDockerPythonData AnalysisData MiningMachine LearningMLFlowPyTorchAlgorithmsTensorflow

Posted about 1 month ago
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ” Technology / Mobile applications

๐Ÿข Company: Fetch

  • Excellent programming skills, particularly in Python.
  • Experience training ML models using frameworks like Pytorch or TensorFlow.
  • Experience deploying models in a high-traffic production environment.
  • Experience with public cloud environments like AWS.
  • Strong mathematical understanding of ML models.
  • Contribute to the ML Engineering team to enable intelligent systems for users and stakeholders.
  • Focus on developing ML models and the necessary infrastructure.
  • Responsible for full life-cycle of machine learning including data labeling, model development, and deployment.
  • Collaborate closely with backend, devops, and data engineers.

AWSPythonMachine LearningPyTorchTensorflowData managementA/B testing

Posted about 1 month ago
Apply