Apply

Senior Machine Learning Engineer

Posted about 2 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 8+ years

πŸ“ Location: United States

πŸ” Industry: Insurtech

🏒 Company: ReservπŸ‘₯ 101-250πŸ’° $20,000,000 Series A about 1 year agoConsultingFinancial ServicesInsurance

πŸ—£οΈ Languages: English

⏳ Experience: 8+ years

πŸͺ„ Skills: AWSDockerPythonMachine LearningNumpyProduct ManagementPyTorchRubyRuby on RailsData sciencePostgresPandasTensorflow

Requirements:
  • 8+ years of experience as a data scientist with a robust portfolio demonstrating high-quality product delivery.
  • Experience in running end-to-end experiments including dataset setup, developing controls, conducting hypothesis tests, and evaluating outcomes.
  • Expertise in Python and libraries such as Pandas, LangChain, NumPy, Scikit-Learn, TensorFlow, and PyTorch.
  • Strong software engineering foundation with commitment to high-quality, maintainable code.
  • Proven ability to stay updated with state-of-the-art techniques through research.
  • Strong prioritization of customer requirements and adaptability to evolving project scopes.
  • Passionate about creating intuitive technology solutions.
Responsibilities:
  • Develop and integrate AI models and machine learning solutions using Python and AWS.
  • Collaborate with product management and operations to identify and prioritize machine learning opportunities.
  • Design, test, and deploy scalable machine learning architectures for rapid iteration and secure deployment.
  • Guide the creation and implementation of heuristic and complex machine learning models.
  • Mentor junior data scientists and support customer developers.
  • Continuously deploy code and influence engineering culture.
  • Communicate technical ideas clearly.
  • Engage with cross-functional teams as the product and engineering teams expand.
  • Support the engineering function globally.
Apply

Related Jobs

Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 170000.0 - 180000.0 USD per year

πŸ” SMS cloud communications

  • Around 5 years of experience with statistics and machine learning algorithms.
  • Experience in production environments for building and improving ML models.
  • Skilled in programming languages like Python, R, or Scala.
  • Familiarity with frameworks like PyTorch or TensorFlow.
  • Proficient with data technologies such as Spark, Presto, or Hadoop.
  • Solid understanding of data modeling and SQL.
  • Excellent communication skills for technical and non-technical stakeholders.

  • Design and develop data pipelines from various internal and external sources.
  • Build, cleanse, and audit data pipelines to ensure high-quality outputs.
  • Collaborate with engineers to implement robust data infrastructure.
  • Build and deploy machine learning models, leading all phases of development.
  • Use NLP and machine learning to enhance messaging.
  • Develop user metrics and KPIs for product improvements.
  • Serve as a thought leader in data-driven capabilities.

PythonSQLAgileHadoopMachine LearningPyTorchProduct DevelopmentBusiness OperationsAlgorithmsData engineeringData scienceSparkTensorflowCommunication SkillsCollaborationProblem SolvingScala

Posted 15 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 216700.0 - 303400.0 USD per year

πŸ” Technology, Machine Learning

🏒 Company: RedditπŸ‘₯ 1001-5000πŸ’° $410,000,000 Series F over 3 years agoπŸ«‚ Last layoff over 1 year agoNewsContentSocial NetworkSocial Media

  • 5+ years of relevant MLE experience in natural language processing, deep learning, and AI model development.
  • Strong background in Python programming and deep learning frameworks like TensorFlow, PyTorch, or Hugging Face Transformers.
  • Expertise in distributed training frameworks (e.g., Ray Training, PyTorch Distributed), and efficient utilization of hardware resources.
  • Proficiency in data preprocessing, tokenization, embeddings, and language modeling techniques.
  • Excellent communication and collaboration skills, with the ability to discuss complex technical topics with diverse teams.

  • Design, develop, and optimize large language models for various natural language processing tasks.
  • Implement and maintain training pipelines, leveraging distributed training and optimizing for performance and efficiency.
  • Collaborate with cross-functional teams to gather requirements, define model architectures, and iterate on model development.
  • Conduct model evaluations, performance analysis, and optimization to improve model accuracy and reduce biases.
  • Stay up-to-date with the latest research and advancements in the field of natural language processing.
  • Contribute to the development of best practices and ethical AI principles.

PythonMachine LearningPyTorchTensorflowCollaboration

Posted 17 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 140000.0 - 200000.0 USD per year

πŸ” Visual Media industry

🏒 Company: PhotoShelterπŸ‘₯ 11-50πŸ’° Private about 3 years agoInternetAdvertisingE-CommercePhotographySoftware

  • 7+ years of professional engineering experience.
  • 4+ years of on-the-job experience with an industry recognized ML frameworks (scikit-learn, PyTorch, Dask, Spark, TensorFlow).
  • 4+ years of work experience in classification, regression, clustering, natural language processing, experiments, and optimization.
  • Expertise with training and fine-tuning computer vision models.
  • Experience with ensemble learning and AI decision making.
  • Willingness to get hands on with model improvement and decision making systems.
  • Experience with data labeling software and best practices.
  • Familiarity with vector/embedding.
  • Familiarity with Python and best practices.
  • Passion for experimentation to support continuous improvement.

  • Help define ML system requirements for experimentation and production services.
  • Define internal quality processes in the team including testing methodologies and data collection.
  • Identify improvement opportunities such as automating manual processes and cost reduction.
  • Mentor/guide existing stakeholders and engineers.
  • Solve complex problems with multilayered data sets, and optimize existing machine learning libraries and frameworks.
  • Identify differences in data distribution that could potentially affect model performance in real-world applications.
  • Ensure algorithms generate accurate user recommendations.
  • Monitor and stay updated with industry trends and emerging technologies to identify opportunities for innovation and improvement.

AWSPythonData AnalysisData MiningMachine LearningMLFlowPyTorchSparkTensorflow

Posted 19 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Manufacturing, Technology

🏒 Company: XometryπŸ‘₯ 501-1000πŸ’° $75,000,000 Series E over 4 years agoArtificial Intelligence (AI)3D PrintingIndustrial EngineeringSoftware

  • Experience with state-of-the-art ML techniques like transformers, self-supervised training, generative modeling, LLMs, etc.
  • Hands-on experience in large-scale data processing using deep learning frameworks such as PyTorch or TensorFlow.
  • Strong grasp of software fundamentals including design patterns, OOP, and testing.
  • Experience in building and working with containers and cloud-native systems.
  • Familiarity with SQL and/or NoSQL databases and data analysis.
  • Experience with CI/CD pipelines and *nix systems.

  • Explore new machine learning opportunities and perform proof of concepts.
  • Develop machine learning models to improve predictions for customers and suppliers.
  • Lead the evaluation of new technologies and develop features ensuring platform reliability.
  • Collaborate with teams to define and prioritize technical solutions.
  • Monitor model performance and troubleshoot issues.
  • Contribute to documentation and knowledge base for AI usage.

Project ManagementSQLData AnalysisDesign PatternsMachine Learning*NixPyTorchNosqlTensorflowCI/CDDocumentation

Posted 21 days ago
Apply
Apply

πŸ“ United States

πŸ’Έ 180000 - 220000 USD per year

πŸ” Healthcare

🏒 Company: SmarterDxπŸ‘₯ 101-250πŸ’° $50,000,000 Series B 7 months agoArtificial Intelligence (AI)HospitalInformation TechnologyHealth Care

  • 5+ years of experience in machine learning engineering or MLOps roles.
  • Strong proficiency in Python and SQL, experience in machine learning libraries like scikit-learn and PyTorch, and data manipulation tools such as pandas.
  • Experience with deploying and managing ML models in production environments, including familiarity with Docker, Kubernetes, or similar technologies.
  • Understanding of CI/CD best practices for machine learning, including automated testing and deployment pipelines.
  • Experience with cloud platforms (preferably AWS) and their machine learning services.
  • Familiarity with infrastructure as code (e.g., CDK, Terraform) and configuration management tools.
  • Strong understanding of data engineering and architecture principles.
  • Excellent collaboration and communication skills, with a passion for solving challenging problems in a team environment.

  • Develop, deploy, and maintain machine learning models and pipelines in production environments.
  • Work closely with data scientists, data engineers, and application engineers to integrate ML models into the broader SmarterDx platform.
  • Craft, implement, and maintain MLOps tools and practices, including continuous integration, delivery, and monitoring of machine learning systems.
  • Optimize model performance and scalability, ensuring high reliability and efficiency.
  • Build tools to improve the lives of our data scientists.
  • Contribute to the design and architecture of our ML systems.

AWSDockerPythonSQLKubernetesMachine LearningPyTorchData engineeringPandasCommunication SkillsCollaborationCI/CDTerraform

Posted 23 days ago
Apply
Apply

πŸ“ United States

πŸ” Financial, Retail, High Tech, Healthcare, and Retail

🏒 Company: Accellor

  • Strong software engineering skills, particularly in Python
  • Experience with frameworks and tools relevant to large-scale machine learning, including Databricks, PySpark, and Airflow
  • Familiarity with LLMs, RAG, Langchain, and developing AI applications
  • Proficiency in AWS and experience deploying applications on cloud platforms
  • Solid understanding of database schema design and querying
  • Bachelor’s degree in Computer Science

  • Building, deploying, and scaling machine learning models and applications, especially in the context of Generative AI
  • Developing end-to-end applications using Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and other NLP techniques
  • Working with Python, Databricks, Langchain, PySpark, Airflow, Jenkins, and AWS to drive development
  • Collaborating closely with analytics and data teams and business stakeholders to align on requirements and objectives
  • Contributing both independently and in team settings, providing regular updates to stakeholders and delivering robust AI solutions

AWSPythonMachine LearningAirflowCommunication SkillsCollaboration

Posted about 1 month ago
Apply
Apply

πŸ“ United States

πŸ” AI in the legal field

🏒 Company: YalentπŸ‘₯ 10-50

  • 4-5 years of experience in applied machine learning or a related field.
  • Strong proficiency in Python and its ML/data science libraries.
  • Extensive experience with NLP techniques and generative AI technologies.
  • Experience with LLMs and both text-to-text and text-to-image generative models.
  • Proficiency in working with large datasets and creating ETL processes.
  • Experience with version control systems (e.g., Git) and CI/CD practices.
  • Ability to work in a fast-paced, changing startup environment.

  • Collaborate with stakeholders to identify and map business problems to ML solutions.
  • Design, develop, and implement ML models focused on NLP and generative AI applications.
  • Curate, clean, and prepare data for model development and training.
  • Create and maintain ETL jobs for data processing.
  • Conduct rapid prototyping of ML solutions to quickly iterate on ideas.
  • Stay current with the latest advancements in ML, particularly in NLP and generative AI.
  • Collaborate with the platform engineering team to integrate ML solutions into the overall product architecture.
  • Implement data flywheels to continuously improve ML features through increased usage.
  • Define and implement ML performance metrics.
  • Contribute to the product roadmap with ML-driven feature ideas.
  • Be an essential technical contributor at a Series B-stage company as it scales.

PythonETLGitMachine LearningData scienceCI/CD

Posted about 1 month ago
Apply
Apply

πŸ“ United States

πŸ” Property Insurance

🏒 Company: SageSureπŸ‘₯ 501-1000πŸ’° $250,000,000 Private over 1 year agoResidentialProperty InsuranceReal Estate

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical field.
  • 5-7 years of experience as an MLOps Engineer or similar role.
  • Proficiency in cloud computing platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Experience with orchestration tools and frameworks such as Airflow, Kubeflow, or MLflow.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-Learn.
  • Experience in deploying machine learning models in production environments and managing model lifecycle.
  • Excellent problem-solving skills and ability to work independently as well as part of a team.
  • Strong communication skills and ability to collaborate effectively with cross-functional teams.

  • Design and implement robust, scalable, and efficient data pipelines for training machine learning models.
  • Develop prediction pipelines to ensure seamless integration of trained models into production environments.
  • Create APIs and microservices to facilitate communication between machine learning models and other software modules.
  • Design, build, and manage model deployment strategies to ensure reliability, scalability, and security in production environments.
  • Implement monitoring and logging solutions to track model performance, data quality, and system health in real-time.
  • Optimize orchestration processes to ensure efficient deployment and management of ML models.
  • Implement cost-saving strategies to minimize infrastructure expenses while maximizing performance.
  • Collaborate with cross-functional teams to identify bottlenecks and implement solutions to improve workflow efficiency.

AWSDockerCloud ComputingGCPKubeflowKubernetesMachine LearningMLFlowPyTorchAirflowAzureTensorflowCommunication SkillsMicroservices

Posted about 1 month ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 180000 - 220000 USD per year

πŸ” Fintech

🏒 Company: Rocket Money

  • Excellent software engineering skills and collaborative skills.
  • Ability to deliver products incrementally.
  • Strong communication and documentation skills.
  • 3+ years of experience in data science or machine learning engineering.
  • Experience with databases, data warehouses, and backend ML systems.
  • Desire to understand business impacts and continue learning.

  • Build new, machine learning powered user-facing features in collaboration with engineering, product, and design teams.
  • Optimize continuous product feedback loops for ML products.
  • Help develop the next version of Autopilot and Budgets.
  • Uncover and exploit relationships between subscription data and customer segmentation.
  • Design experiments to estimate the impact of ML driven products.
  • Build anomaly detection systems for transaction categorization.

Machine LearningStrategyData scienceCommunication SkillsCollaboration

Posted about 1 month ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 177300 - 212800 USD per year

πŸ” Autonomous vehicle technology

🏒 Company: Torc RoboticsπŸ‘₯ 501-1000RoboticsAutonomous VehiclesSoftware

  • BS, MS, or PhD in computer vision, machine learning, computer science, computer engineering or related fields.
  • 5+ years of software development experience or a PhD in machine learning or related field.
  • Strong experience in Python and libraries such as Numpy, SciPy, Pandas, and Matplotlib.
  • Experience with deep learning frameworks like PyTorch or TensorFlow.
  • Expert knowledge in applied Deep Learning principles and algorithms.
  • Experience with 3D Computer Vision and rendering algorithms.
  • Track record of building and shipping products or open-source projects.

  • Shape the data for autonomous trucking by contributing to the perception simulation pipeline.
  • Apply state of the art approaches for Neural Rendering in a scalable production setting.
  • Advance modern simulation techniques with ML and computer vision.
  • Integrate neural rendering framework in a cloud environment.
  • Develop sensor models for camera, LIDAR and RADAR.

LeadershipPythonSoftware DevelopmentAgileMachine LearningNumpyPyTorchSCRUMC#C++AlgorithmsPandasTensorflow

Posted 2 months ago
Apply