Senior Machine Learning Engineer
Job Description
This position is fully remote, however candidates need to be located in BC, Ontario or Quebec.
The Everbridge Critical Event Management (CEM) AI/ML team powers intelligence products to enable decision-makers to detect risks from actual or emerging threats to personnel, facilities, supply chain, and technology. We are looking for a Senior Machine Learning Engineer to join our team of ML, Software and Data engineers.
What you'll do:
- Develop, deploy, and optimize NLP and other AI/ML models powering Everbridgeβs risk intelligence automation tools and CEM analytics, planning, and forecasting products
- Partner with a group of ML, software, and data engineers to define data models, acquire data sets, and build data pipelines necessary to power real-time data and analytics product capabilities
- Collaborate with software and data engineers to design and implement scalable machine learning platforms and workflows for seamless deployment and monitoring.
- Ensure models are robustly deployed using cloud-based platforms such as AWS SageMaker, and integrate with tools like Snowflake for data management and processing.
- Mentor junior team members and establish machine learning engineering best practices, including a strong focus on MLOps principles (continuous integration, continuous delivery, monitoring).
What you'll bring:
- Master's degree in a technical field (or equivalent work experience)
- 5+ years of experience developing and deploying NLP models (e.g. BERT, BART, DistilBERT) in production
- 5+ years of experience programming with Python in a production setting
- 3+ years of hands-on experience with machine learning frameworks (e.g. PyTorch, TensorFlow)
- Strong experience in deploying machine learning models using cloud platforms (e.g., AWS SageMaker, Azure ML)
- Strong computer science, machine learning, and MLOps fundamentals
- Experience with distributed data processing frameworks (e.g. Spark, Storm) and working with data platforms like Snowflake
- Experience with Docker, Kubernetes, and Airflow for managing deployments and pipelines
- Familiarity with GPU computing (i.e., CUDA and cuDNN)
The reasonably estimated salary for this role at Everbridge ranges from $138,000 - $185,000 and may also include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience. In addition, Everbridge offers a wide range of best-in-class, comprehensive and inclusive employee benefits for this role including healthcare, dental care, mental health benefits, disability income benefits, life and AD&D insurance, retirement savings plan with employer match, and paid time off.
Date Posted
09/19/2024
Views
7
Similar Jobs
Senior Design Manager (Infrastructure) - Canonical
Views in the last 30 days - 0
Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...
View DetailsSenior Product Designer - Org & Security - Typeform
Views in the last 30 days - 0
This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...
View DetailsSenior Business Analyst - Xpansiv
Views in the last 30 days - 0
Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...
View DetailsSenior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America
Views in the last 30 days - 0
The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...
View DetailsSoftware Engineer Networking Software and Services - xAI
Views in the last 30 days - 0
The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...
View DetailsAssociate Technical Support Engineer - Recharge
Views in the last 30 days - 0
Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...
View Details