Apply

Senior Machine Learning Engineer

Posted 6 months agoViewed

View full description

πŸ’Ž Seniority level: Experience in a high growth agile software development environment

πŸ“ Location: Canada, UK, India

πŸ” Industry: Technology, Machine Learning

πŸ—£οΈ Languages: English

⏳ Experience: Experience in a high growth agile software development environment

πŸͺ„ Skills: AWSDockerPostgreSQLPythonSoftware DevelopmentAgileData AnalysisETLKubernetesMachine LearningMySQLPyTorchCassandraRedisNosqlSparkTensorflowCI/CD

Requirements:
  • Experience in a high growth agile software development environment.
  • Experience developing machine learning-driven applications.
  • Interest in statistical modeling and machine learning.
  • Good understanding of ETL, data warehousing, data modeling and data architecting.
  • Knowledge to work with data scientists and translate proof of concept models into production strength systems.
  • Development skills in Python, relational databases like MySQL or PostgreSQL, NoSQL databases such as Redis or Cassandra.
  • Experience with data processing frameworks like Spark or Presto and deep learning frameworks like TensorFlow or Pytorch.
  • Experience with microservice architectures.
  • Strong test automation skills (unit and functional).
Responsibilities:
  • Working closely with Product Managers, Architects and Data Scientists to design, build, maintain and optimize our data management and machine learning applications.
  • Develop software to deliver and integrate machine learning product capabilities into our platform through REST services.
  • Build data processing pipelines supporting data analysis and machine learning tasks, and automate data pipelines in production.
  • Perform code reviews and add automated testing to ensure software quality is high.
  • Collaborate with team members leveraging state of the art technologies in Python, ML/DL/NLP and cloud.
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 7 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 22 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 28 days ago
Apply
Apply

πŸ“ Germany, India

🧭 Full-Time

πŸ” Customer relationship management (CRM) software

🏒 Company: HubSpotπŸ‘₯ 1001-5000πŸ’° $35,000,000 Series E over 12 years agoπŸ«‚ Last layoff about 1 year agoSaaSAnalyticsMarketingCopywritingSocial Media

  • Degree in computer science, statistics, applied mathematics, economics, or other quantitative discipline.
  • 3+ years experience in machine learning with multiple models deployed in operational settings.
  • Expert knowledge of machine learning/AI techniques.
  • Strong familiarity with Python programming and ML frameworks (Scikit-learn, TensorFlow, PyTorch, HuggingFace).
  • Familiarity with CI/CD systems (GitHub Actions, Jenkins, CircleCI).
  • Familiarity with monitoring & alerting systems (DataDog, Monte Carlo, Cloudwatch).
  • Familiarity with Snowflake, SQL, DBT, and jinja templating.
  • Familiarity with standard ML deployment stack (Docker, Kubernetes, Spark, dask).
  • Ability to manage a software project from planning to maintenance.
  • Ability to communicate technical concepts to business leaders.
  • Creative and collaborative problem solver.
  • Build, train, evaluate, and deploy ML models and generative AI solutions at scale.
  • Work with complex datasets to extract relevant features and insights.
  • Conduct experiments and evaluations of ML models, using statistical methods and visualization tools.
  • Train and fine-tune large language models for tailored use cases.
  • Build strong relationships with internal stakeholders and understand their business problems.
  • Stay current with AI/ML trends and contribute to algorithm development.
  • Participate in code reviews, testing, and documentation activities.
  • Mentor junior ML Engineers and Data Scientists.

DockerPythonSQLData AnalysisKafkaKubernetesMachine LearningPyTorchSnowflakeTensorflowCI/CD

Posted about 1 month 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

πŸ“ United Kingdom

🧭 Full-Time

πŸ’Έ 90000 - 110000 USD per year

πŸ” Ecommerce

🏒 Company: Constructor

  • At least 4 years of experience with Python for machine learning and backend development.
  • Proven experience developing, deploying, and maintaining ML models with a focus on ranking systems.
  • Experience in large-scale ML model training, evaluation, and optimization for real-time inference.
  • Proficiency with big data frameworks like Spark and tools like SQL, PySpark, and Pandas.
  • Experience with data pipeline orchestration tools such as Airflow or Luigi.
  • Design and develop ML-based ranking solutions to enhance search engine ranking systems.
  • Analyze ranking performance and identify gaps in search, browse, and autocomplete experiences.
  • Propose new ML models and algorithms to improve ranking quality and meet business needs.
  • Collaborate with technical and non-technical partners to develop and update ranking functionalities.

Backend DevelopmentPythonSQLMachine LearningAirflowAlgorithmsPandasSparkCommunication SkillsCollaboration

Posted 3 months ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 185500 CAD per year

πŸ” Cryptocurrency and Blockchain

🏒 Company: Coinbase Careers PageπŸ‘₯ 1000-5000

  • Experience with at least one ML model: LLMs, GNN, Deep Learning, Logistic Regression, Gradient Boosting trees.
  • Working knowledge in data mining, information retrieval, advanced statistics, natural language processing, or computer vision.
  • Exhibit core cultural values: add positive energy, communicate clearly, be curious, and be a builder.
  • PhD degree strongly preferred with 3+ years of relevant experience or MS degree with 5+ years.
  • Experience with Python, data analysis, and visualization is a plus.
  • Investigate and harness cutting-edge machine learning methodologies, including deep learning, large language models (LLMs), and graph neural networks.
  • Address challenges in fraud detection, feed ranking, recommendation systems, targeting, chatbots, and blockchain mining.
  • Develop and deploy robust, low-maintenance applied machine learning solutions in a production environment.
  • Create onboarding codelabs, tools, and infrastructure to democratize access to machine learning resources across Coinbase.

Machine Learning

Posted 4 months ago
Apply