Apply

Senior Machine Learning Engineer

Posted 15 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Canada

💸 Salary: 100000.0 - 120000.0 USD per year

🔍 Industry: Cybersecurity

🏢 Company: SecurityScorecard👥 251-500💰 $180,000,000 Series E almost 4 years agoSecurityRisk ManagementCyber SecuritySoftware

⏳ Experience: 5+ years

🪄 Skills: AWSDockerPythonSQLGCPGitKubernetesMachine LearningNumpyPyTorchAlgorithmsAzureData StructuresPandasTensorflowCI/CDLinux

Requirements:
  • 5+ years of experience or equivalent skills in ML Engineering or related field.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, Physics or related field.
  • Strong programming skills in Python.
  • Experience with machine learning frameworks such as PyTorch, TensorFlow, or Scikit-learn.
  • Proficiency in data manipulation using tools like Polars, Pandas, NumPy, or SQL.
  • Solid understanding of algorithms, statistics, and data structures.
  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Knowledge of CI/CD pipelines and version control systems (e.g. Git).
  • Familiarity with Linux/Unix command line tools.
Responsibilities:
  • Establish best practices and share expertise through mentorship.
  • Design, train, and optimize machine learning models and algorithms.
  • Build and maintain scalable data pipelines for data preprocessing and analysis.
  • Implement and manage models in production ensuring scalability, reliability, and performance.
  • Stay updated on machine learning techniques to enhance model accuracy.
  • Collaborate with data scientists and software engineers for ML solution integration.
  • Monitor, evaluate, and fine-tune models post-deployment for accuracy.
Apply

Related Jobs

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 2 months ago
Apply
Apply

📍 Europe, East coast of USA, Canada

🧭 Full-Time

🔍 Artificial Intelligence

🏢 Company: mozilla.ai

  • 5+ years of professional experience in machine learning and strong background in software engineering.
  • Comfortable with open source development work.
  • Experience with deep learning frameworks, such as PyTorch, is a plus.
  • Experience with large-scale dataset processing and data augmentation techniques.
  • Experience with managing experiments and models using platforms like Weights and Biases, MLFlow, KubeFlow.
  • Strong proficiency in Python and familiarity with relevant libraries and tools.
  • Comfortable working in the cloud, including containerization and cloud resource management.
  • Excellent problem-solving skills and ability to work independently or as part of a team.
  • Effective communication skills, including translating technical concepts to non-technical stakeholders.
  • Demonstrated track record of delivering high-quality, scalable solutions in a fast-paced environment.

  • Develop tools to streamline development, management, and evaluation of models.
  • Collaborate on the design and build end-to-end machine learning pipelines on cloud infrastructure.
  • Prepare and preprocess datasets for model evaluation.
  • Run and manage experiments related to model evaluation and training.
  • Evaluate model performance using standard metrics and techniques.
  • Collaborate with other teams to ship features.
  • Implement MLOps best practices for model deployment and monitoring.
  • Engage with stakeholders, translating technical details into insights.
  • Contribute to the product engineering lifecycle, from ideation to deployment.

PythonMachine LearningMLFlowPyTorchCommunication SkillsCollaborationSoftware Engineering

Posted 4 months ago
Apply
Apply

📍 Canada, UK, India

🔍 Technology, Machine Learning

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

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

AWSDockerPostgreSQLPythonSoftware DevelopmentAgileData AnalysisETLKubernetesMachine LearningMySQLPyTorchCassandraRedisNosqlSparkTensorflowCI/CD

Posted 4 months ago
Apply