ML Engineer
Description
About The Company
ISC2 is a globally recognized nonprofit organization dedicated to advancing the cybersecurity profession. With a mission rooted in integrity, advocacy, commitment, inclusion, and excellence, ISC2 strives to create a safe and secure cyber environment worldwide. The organization offers a comprehensive portfolio of certifications that serve as independent endorsements of cybersecurity knowledge, skills, and experience across all career levels. Additionally, ISC2 extends its impact through the Center for Cyber Safety and Education, which focuses on educating vulnerable populations about cyber risks and empowering individuals to enter and succeed in the cybersecurity field. As a member-driven organization, ISC2 values diversity, inclusion, and the unique perspectives of its global workforce, fostering an environment of trust, empowerment, and authenticity.
About The Role
The ISC2 organization is seeking a talented Lakehouse Machine Learning (ML) Engineer to join its innovative data team. This role involves designing, developing, and maintaining a modern lakehouse architecture on Azure Databricks, with a focus on running machine learning models across the membership business. The ideal candidate will work through the entire data pipeline lifecycle—from data ingestion and exploration to feature engineering, model development, deployment, and monitoring. The position offers opportunities to engage in advanced ML techniques, including applied large language models (LLMs), structured data extraction, retrieval, and causal inference. The ML Engineer will collaborate closely with stakeholders to understand business needs, translate them into technical solutions, and deliver actionable insights through governed data outputs. As the platform evolves, there will be scope to explore cutting-edge AI applications, contributing to ISC2’s commitment to innovation and data-driven decision-making.
Qualifications
- Strong ETL skills with the ability to assemble datasets independently
- Proficiency in Python and SQL, with experience working across enterprise source systems
- Hands-on experience with machine learning frameworks such as scikit-learn, PyTorch, or TensorFlow
- Knowledge of various ML model types including survival analysis, forecasting, classification, and recommenders
- Experience with hyperparameter tuning, cross-validation, and model validation techniques
- Understanding of data security, privacy, and compliance constraints
- Familiarity with Databricks platform components including Unity Catalog, MLflow, and workflows (preferred)
- Experience with large-scale cohort-based or hierarchical forecasting (a plus)
- Working knowledge of Salesforce (a plus)
- Relevant certifications such as Databricks Data Engineer, Machine Learning Associate/Professional, Azure AI Engineer, or Data Scientist (preferred)
- Bachelor’s or Master’s degree in an IT-related field or equivalent practical experience
- At least 3 years of hands-on experience in data engineering and applied machine learning in enterprise environments
- Experience deploying and monitoring models in production environments
- Practical experience with layered data architectures like medallion architecture (bronze, silver, gold)
- Knowledge of Large Language Models (LLMs), embeddings, structured extraction, and retrieval (a plus)
Responsibilities
- Design, develop, and maintain Python and Spark pipelines across bronze, silver, and gold data layers, including semantic datasets and ML models
- Conduct data exploration to identify valuable features and determine modeling strategies
- Collaborate with stakeholders to prioritize questions and develop models that support business objectives
- Develop, validate, and deploy various types of machine learning models, including survival, forecasting, classification, and recommendation systems
- Implement model tracking, registry, scheduled inference, and performance monitoring to ensure models remain accurate and relevant
- Translate model outputs into governed semantic tables for dashboards and customer data platforms, ensuring accessibility and clarity for business teams
- Explore and implement applied LLM techniques such as structured text extraction and retrieval over governed data
- Build solutions within the platform’s security and governance framework, ensuring access controls, data protection, and auditability
- Create reusable patterns, templates, and standards to streamline future model development efforts
- Conduct proof-of-concept projects to validate data support and operational feasibility before full-scale deployment
- Perform miscellaneous duties as required to support the data and analytics team
Benefits
- Competitive salary within the range of $93,000 - $118,900 per year, based on experience and qualifications
- Comprehensive benefits package including health, dental, vision, and retirement plans
- Opportunities for professional development and certifications
- Flexible remote work environment
- Engagement in impactful projects that promote cybersecurity awareness and education
- Inclusive and diverse organizational culture that values innovation and collaboration
Equal Opportunity
ISC2 is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law. We are committed to fostering an inclusive environment where every individual is valued and respected.
Skills
- Accessibility
- AI
- Analytics
- Azure
- Causal Inference
- Cybersecurity
- Data Engineering
- Data Ingestion
- Data Pipelines
- Databricks
- Embeddings
- ETL
- Feature Engineering
- Lakehouse
- LLM
- Machine Learning
- Medallion Architecture
- MLflow
- Proof of Concept
- Python
- PyTorch
- Recommendation Systems
- Salesforce
- scikit-learn
- Spark
- SQL
- TensorFlow
- Unity
- Unity Catalog