Data Scientist Software Engineer
Location: Remote
Compensation: To Be Discussed
Reviewed: Wed, May 13, 2026
This job expires in: 30 days
Job Summary
A company is looking for a Data Scientist / Software Engineer to bridge applied data science and production software engineering in a remote role.
Key Responsibilities
- Design, build, and ship production-grade data and ML systems for cybersecurity telemetry
- Apply analytical and machine learning techniques to analyze large cybersecurity data sets and develop deployable software
- Collaborate with various engineering teams to integrate algorithms and analytics into products and maintain backend services
Required Qualifications
- Master's or PhD in Computer Science, Machine Learning, Data Science, Statistics, or equivalent experience
- At least 3 years of experience as a data scientist, ML engineer, or applied research engineer, preferably in cybersecurity
- Strong proficiency in Python and experience with at least one additional production language
- Experience with ML frameworks, big data technologies, and data visualization tools
- At least 3 years of experience writing production software and designing REST or gRPC APIs
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...