SecurityScorecard is looking to enhance cybersecurity resilience for organizations worldwide by developing and deploying AI and ML products that empower customers to manage cybersecurity risk.
Requirements
- Strong programming skills in Python
- Experience with machine learning frameworks such as PyTorch, TensorFlow, or Scikit-learn
- Proficiency in data manipulation and analysis using tools such as Polars, Pandas, NumPy, or SQL
- Solid understanding of algorithms, statistics, and data structures
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
- Knowledge of CI/CD pipelines and version control systems (e.g. Git)
- Familiarity with Linux/Unix command line tools
- Hands-on experience with LLMs, RAG, LangChain, or LlamaIndex (preferred)
Responsibilities
- Design and implement ML algorithms
- Build scalable data pipelines
- Deploy reliable models into production environments
- Collaborate with cross-functional teams to integrate ML solutions into products
- Conduct research to stay ahead of emerging technologies
- Ensure models perform optimally through ongoing monitoring and refinement
Other
- 7+ years of experience or equivalent demonstrable skills in ML Engineering, Data Science or related discipline
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, Physics, or a related field
- PhD degree in Computer Science, Engineering, Mathematics, Physics or a related field (preferred)
- Competitive salary, stock options, Health benefits, and unlimited PTO, parental leave, tuition reimbursements, and much more
- Estimated total compensation range for this position is $75,000 - $90,000 (USD base plus bonus)