Machine Learning Engineer

Smarsh empowers customers to manage risk and unleash intelligence in digital communications, helping organizations spot compliance, legal or reputational risks across 80+ communication channels.
Machine Learning
Mid-Level Software Engineer
Hybrid
2+ years of experience
AI · Finance · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Engineer, Machine Learning Engineering

Machine Learning Engineering role at Qualcomm focusing on AI Stack development and optimization for Windows on Snapdragon platforms.

AI Engineer

AI Engineer position at LinkedIn focusing on machine learning, recommender systems, and personalization technologies.

Machine Learning Scientist

Machine Learning Scientist role at Tempus focusing on AI models for digital pathology and healthcare applications.

AI Developer - ACS Business Process

Senior AI Developer role at Oracle focusing on GenAI/RAG implementation and cloud infrastructure integration within Customer Success Operations.

Forward-Deployed AI Engineer

Forward-Deployed AI Engineer position at OfferFit, implementing production-scale AI solutions with focus on reinforcement learning and customer success.

Description For Machine Learning Engineer

Smarsh, a leader in FinTech and RegTech, is seeking a Machine Learning Engineer to join their Conduct Engineering division. This role is crucial in developing and implementing advanced analytics for communications intelligence. As part of the Machine Learning Engineering team, you'll work on ML infrastructure, tooling, and analytic services to power intelligent applications. You'll collaborate with product managers, data scientists, and other stakeholders to deliver impactful solutions.

Key responsibilities include:

  • Designing complex solutions across teams
  • Implementing features with focus on quality, scalability, and maintainability
  • Troubleshooting and fixing production issues
  • Collaborating with multiple agile teams
  • Tracking work in JIRA

Requirements:

  • 2+ years of industry experience
  • BS or Masters in Computer Science or equivalent
  • Expert programming skills
  • Strong analytical, design, and problem-solving skills
  • Excellent communication and collaboration abilities
  • Deep understanding of software architecture and continuous delivery
  • Strong grasp of ML business and technology domains

Smarsh offers a collaborative culture that values innovation, humility, and humor. They work with leading communication platforms and cloud infrastructure, using the latest AI/ML technology. The company is committed to diversity and has received Comparably.com Best Places to Work Awards. Join Smarsh to be part of a global team pushing the boundaries of RegTech and FinTech.

Last updated 6 months ago

Responsibilities For Machine Learning Engineer

  • Design complex solutions across teams
  • Implement features with focus on quality, scalability, and maintainability
  • Troubleshoot and fix production issues
  • Collaborate with multiple agile teams
  • Track work in JIRA
  • Integrate multiple software projects to solve higher-level challenges
  • Work closely with Product Management and engineering team
  • Investigate and solve complex bugs, performance, security and scalability issues
  • Identify issue patterns and implement proactive measures

Requirements For Machine Learning Engineer

  • BS or Masters in Computer Science or equivalent
  • 2+ years of industry experience
  • Expert programming skills
  • Strong analytical, design, and problem-solving skills
  • Excellent communication and collaboration abilities
  • Deep understanding of software architecture and continuous delivery
  • Strong grasp of ML business and technology domains

Interested in this job?