Sr. Machine Learning Engineer

Job Category: Technology and IT
Job Location: United States
Company Name: Fortra

About the Job

At Fortra, we’re breaking the attack chain — and we want you to join us. Whether you’re an experienced professional or just getting started, your ideas and expertise matter. We’re a team passionate about solving meaningful challenges in cybersecurity while supporting each other’s growth and having fun along the way.

We offer competitive salaries, flexible schedules, professional development opportunities, and a supportive work culture built on collaboration and innovation.

Role Overview

The Senior Machine Learning Engineer will lead the development, enhancement, and maintenance of Fortra’s machine learning pipelines and data science solutions. You’ll design scalable ML architecture, collaborate with data scientists, deploy production models, and contribute to building the next generation of cybersecurity AI systems.

Key Responsibilities

  • Lead complex ML engineering projects and guide junior team members

  • Design, build, and maintain ML and data pipelines

  • Deploy and scale machine learning models in production environments

  • Collaborate with data scientists to optimize, test, and evaluate models

  • Integrate applications with AWS and other cloud technologies

  • Contribute to MLOps best practices and framework development

  • Stay current on advancements in AI, LLMs, and generative models

  • Write and maintain technical documentation

  • Support development roadmaps with architects and engineering managers

Required Qualifications

  • 7+ years of experience in engineering or data science (1+ in a senior role)

  • Strong background in software engineering and data science methodologies

  • Proficiency in Python, Java, or C++

  • Expertise in MLOps, including model deployment and microservices

  • Cloud experience (especially AWS)

  • Proven ability to lead projects and mentor junior engineers

  • Excellent communication and problem-solving skills

Preferred Qualifications

  • Advanced degree (M.S. or Ph.D.) in a technical field

  • Experience with MLflow, Kubeflow, or similar frameworks

  • Familiarity with TensorFlow, PyTorch, or scikit-learn

  • Interest in cybersecurity applications

  • Experience with LLMs and generative models

Benefits

  • Health, dental, and vision coverage (effective from date of hire)

  • Immediate 401(k), HSA, and FSA enrollment

  • Flexible PTO policy

  • Tuition reimbursement and personal enrichment support

  • ID Theft Protection program

  • Diversity, Equity & Inclusion (DEI) initiatives and holistic wellness benefits

Equal Opportunity Statement

Fortra is an EEO/Affirmative Action Employer. All qualified applicants will receive equal consideration for employment regardless of race, color, religion, sex, national origin, sexual orientation, gender identity, veteran, or disability status.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx