Apply

Senior Machine Learning Engineer

Posted 5 days agoViewed

View full description

💎 Seniority level: Senior, 3+ years

📍 Location: Canada, United Kingdom, United States

🔍 Industry: Technology, Home Automation, Energy Management

🏢 Company: ecobee👥 501-1000💰 $36,309,727 Series C over 6 years ago🫂 Last layoff almost 5 years agoConsumer ElectronicsInternet of ThingsEnergy Management

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: PythonMachine LearningPyTorchC++SparkTensorflow

Requirements:
  • Graduate degree (Masters/PhD) or equivalent experience in Statistics, Mathematics, Computer Science, or another quantitative field.
  • 3+ years’ experience applying machine learning to real-world problems.
  • Proven software engineering skills across multiple languages such as Python, C/C++, and ML packages.
  • Experience with deep learning architectures and frameworks (e.g. Pytorch, Tensorflow).
  • Experience working with data at scale (1TB+) using big data processing frameworks.
  • 3+ years experience with software engineering and DevOps practices.
  • Strong understanding of Scrum/Agile development technologies.
Responsibilities:
  • Build ML features on structured and unstructured content.
  • Manage the full ML development life cycle from problem framing to maintenance.
  • Design and deploy large-scale machine learning products.
  • Determine feasibility of initiatives through quick prototyping.
  • Collaborate with cross-functional teams to build new product features.
  • Drive best practices in ML Engineering and mentor other engineers.
Apply

Related Jobs

Apply

📍 UK

🏢 Company: UNiDAYS Ltd

  • 5+ years experience as a data scientist/machine learning engineer.
  • Extensive maths and computer skills, proficient in machine learning concepts.
  • Proficient in Python and SQL; some experience in shell scripting is desirable.
  • Knowledge of machine learning frameworks like TensorFlow and scikit-learn.
  • Good understanding of software development principles and data structures.
  • Experience with monitoring ML systems and identifying improvement areas.
  • Familiarity with cloud services, ideally AWS, and big data technologies.
  • Plan and manage delivery and maintenance of machine learning systems end to end.
  • Monitor and maintain current ML systems to meet business requirements.
  • Identify and resolve technical issues in ML systems.
  • Work with platform teams to ensure proper ML infrastructure.
  • Support best practices in statistics and coding.
  • Develop automation activities for repeatable insights.
  • Produce technical requirements for product teams.
  • Deliver MVP solutions to validate new data products.
  • Act as a mentor to the Data & Insight team.

AWSPythonSQLMachine LearningData engineeringTensorflowData modeling

Posted 8 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 3 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 23 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 100000.0 - 125000.0 USD per year

🔍 B2B SaaS

🏢 Company: Documo👥 51-100💰 $4,999,999 8 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 28 days ago
Apply
Apply

📍 Ireland, Netherlands, United Kingdom

🧭 Full-Time

🔍 Social media/Community platform

  • 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.
  • Passion for developing scalable, well-designed, and responsible AI solutions that positively impact society.
  • Excellent communication and collaboration skills, with the ability to discuss complex technical topics with diverse teams.
  • Entrepreneurial spirit, self-motivation, and a bias towards action in fast-paced environments.
  • 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, multimodal signals, and large language models.
  • Contribute to the development of best practices, guidelines, and ethical AI principles for responsible LLM development and deployment.

PythonMachine LearningPyTorchTensorflow

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

📍 Ireland, the Netherlands, the United Kingdom

🧭 Full-Time

🔍 Technology, AI

🏢 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.
  • Passion for developing scalable, well-designed, and responsible AI solutions that positively impact society.
  • Excellent communication and collaboration skills, with the ability to discuss complex technical topics with diverse teams.
  • Entrepreneurial spirit, self-motivation, and a bias towards action in fast-paced environments.
  • 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, multimodal signals, and large language models.
  • Contribute to the development of best practices, guidelines, and ethical AI principles for responsible LLM development and deployment.

PythonPyTorchTensorflow

Posted about 1 month ago
Apply
Apply

📍 Netherlands, United Kingdom

🧭 Full-Time

🔍 Advertising

  • Tracking records of consistently driving KPI wins through model architecture and feature engineering.
  • 3+ years of experience with industry-level deep learning models.
  • 3+ years of experience with mainstream ML frameworks (such as Tensorflow and Pytorch).
  • 4+ years of end-to-end experience of training, evaluating, testing, and deploying industry-level models.
  • 4+ years of experience orchestrating complicated data generation pipelines on large-scale datasets.
  • Experience with Ads domain is a plus.
  • Experience with recommendation systems is a plus.
  • Building industrial-level models for critical ML tasks with advanced modeling architectures and techniques.
  • Research, implement, test, and launch new model architectures including deep neural networks with advanced pooling and feature interaction architectures.
  • Engage in systematic feature engineering to create features from various types of raw data.
  • Contribute to team strategy and actively participate in planning.
  • Act as a mentor and cross-functional advocate for the team.

Machine LearningPyTorchData engineeringTensorflow

Posted about 1 month ago
Apply
Apply

📍 Netherlands, United Kingdom

🧭 Full-Time

🔍 Digital Advertising

  • 3+ years of experience with industry-level deep learning models.
  • 3+ years of experience with mainstream ML frameworks (Tensorflow, Pytorch).
  • 4+ years of end-to-end experience in training, evaluating, testing, and deploying models.
  • 4+ years of experience orchestrating data generation pipelines on large datasets.
  • Experience in the ads domain and with recommendation systems is a plus.
  • Building industrial-level models for critical ML tasks with advanced modeling architectures and techniques.
  • Research, implement, test, and launch new model architectures including deep neural networks.
  • Systematic feature engineering to convert raw data into features using various technologies.
  • Contribute to team strategy and actively participate in planning.
  • Mentor and advocate for cross-functional collaboration.

Data MiningMachine LearningPyTorchTensorflow

Posted about 1 month ago
Apply
Apply

📍 Netherlands, United Kingdom

🧭 Full-Time

🔍 Digital Advertising

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

  • 3+ years of experience with industry-level deep learning models.
  • 3+ years of experience with mainstream ML frameworks like Tensorflow and Pytorch.
  • 4+ years of end-to-end experience of training, evaluating, testing, and deploying industry-level models.
  • 4+ years of experience orchestrating complicated data generation pipelines on large-scale datasets.
  • Experience with Ads domain is a plus.
  • Experience with recommendation systems is a plus.
  • Building industrial-level models for critical ML tasks with advanced modeling architectures and techniques.
  • Research, implement, test, and launch new model architectures including deep neural networks.
  • Systematic feature engineering works to convert raw data into features using various technologies.
  • Contribute meaningfully to team strategy.
  • Be a mentor and cross-functional advocate for the team.

Machine LearningPyTorchData engineeringTensorflow

Posted about 1 month ago
Apply
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 2 months ago
Apply