Simplify Logo

Full-Time

Manager – Machine Learning Engineering

Confirmed live in the last 24 hours

Smarsh

Smarsh

1,001-5,000 employees

Cloud-based archiving and compliance solutions

Data & Analytics
Hardware
Government & Public Sector
Enterprise Software
Fintech
Cybersecurity
Legal

Compensation Overview

$180k - $210kAnnually

Senior, Expert

United States

Category
Applied Machine Learning
Natural Language Processing (NLP)
AI & Machine Learning
Required Skills
Kotlin
Kubernetes
Agile
Python
MySQL
Jupyter
Tensorflow
Data Structures & Algorithms
Pytorch
Apache Kafka
Java
Postgres
Docker
AWS
Natural Language Processing (NLP)
Data Analysis
Requirements
  • Good experience and Proficiency with JVM language (Java/Kotlin) and experience in Python
  • Experience in NLP, ML-Ops and data pipelines
  • Experience with ML frameworks/libraries such as TensorFlow, PyTorch, scikit-learn
  • Strong understanding of ML Algorithms, Statistical techniques, and data analysis methodologies
  • Experience with Data processing, feature engineering and model evaluation techniques.
  • Experience in cloud platforms like Amazon Web Services & Google Cloud
  • Experience with Amazon Sagemaker and Jupyter Notebooks
  • Experience with Model Servers such as Triton Inference server
  • Experience working in AI/ML based Analytics products
  • Experience in microservices & event-driven architecture
  • Exposure and experience in building ML applications/services with cloud scalability
  • Experience in Kafka and RDBMS such as MySQL & Postgres
  • Proficient in containerized platforms like Docker, Helm & Kubernetes
  • Experience in CI/CD tools like Bamboo, ArgoCD
  • Experience in Prometheus & Grafana
  • Proficient in API design
  • Proficient in working with distributed systems
Responsibilities
  • Collaborate with data scientists, software engineers and other stakeholders to design dynamically scalable and efficient Analytic services leveraging in-house and third-party models.
  • Lead by example by actively contributing to design, development, and support of Analytic services in production environments following Smarsh standard Engineering methodology and processes.
  • Provide Technical guidance and mentorship to team members fostering culture of learning and innovation.
  • Communicate updates and risks proactively on the progress of team’s commitments to key stakeholders and aligning with overall business objectives.
  • Championing Quality of Product and Service adopting standards, methods, metrics, and processes ensuring continuous assessment, learning and improvement
  • Manage a team of ML engineers including hiring, mentoring and performance management.
  • Manage multiple teams across geographic regions
  • Set clear goals and expectations for the team and provide regular feedback and support to help team members achieve objectives.
  • Identify opportunities for professional development and growth for team members and support their career advancement within the organization.
  • Foster cross collaboration, promoting knowledge sharing aligning to OneSmarsh
  • Collaborate with peer engineering leaders influencing outcomes with-in and outside team
  • Can weigh the pros and cons of various solutions and propose the best path.
  • Recognize issue patterns and implement proactive measures to address the root causes.
  • Manage task lifecycle using tools like JIRA
  • Participate in internal & external code reviews, provide feedback for continuous improvement.
  • Influence, Establish and Sustain Best Practices.
  • Actively participate in team agile ceremonies and provide valuable inputs.
  • Other duties as assigned.

Smarsh provides archiving and compliance solutions specifically designed for financial services, government agencies, and other regulated industries. Their main product is a cloud-based archive that allows organizations to securely store, search, and manage their communications data, including emails, text messages, and social media interactions. This system helps businesses meet complex security, data privacy, and regulatory requirements. Smarsh differentiates itself from competitors by offering a scalable Software-as-a-Service (SaaS) model that caters to both large enterprises and smaller organizations, ensuring that clients can adapt to evolving regulations. Their goal is to help organizations efficiently manage their communication data, identify risks, and maintain compliance, particularly through tools like Connected Capture for Microsoft Teams, which supports remote workforces.

Company Stage

Series D

Total Funding

$156.8M

Headquarters

Portland, Oregon

Founded

2001

Growth & Insights
Headcount

6 month growth

-8%

1 year growth

0%

2 year growth

-8%
Simplify Jobs

Simplify's Take

What believers are saying

  • Smarsh's strategic partnerships, such as with SOCi and Verizon, enhance its market reach and product capabilities.
  • The appointment of experienced leaders to the board and executive team positions Smarsh for robust governance and strategic growth.
  • Integration with popular tools like Microsoft Teams and OpenAI's ChatGPT ensures Smarsh remains relevant and valuable in the evolving digital communication landscape.

What critics are saying

  • The highly regulated nature of Smarsh's target industries means any compliance failures could have severe repercussions.
  • Dependence on strategic partnerships, such as with Verizon and SOCi, could pose risks if these relationships falter.

What makes Smarsh unique

  • Smarsh's focus on regulated industries like financial services and government sets it apart from competitors who target broader markets.
  • Their integration with OpenAI's ChatGPT Enterprise Compliance API showcases a commitment to leveraging cutting-edge AI for compliance solutions.
  • The partnership with Verizon's Bill-on-Behalf-of program simplifies procurement and deployment, making Smarsh's mobile capture solutions more accessible to Verizon's extensive customer base.