Summary
Join SimSpace, a cybersecurity company, as a Senior Data Science Engineer 2 in Boston, MA. Design, build, and maintain software solutions for a cutting-edge cybersecurity training platform. Utilize Python and various libraries to enhance platform features. Create new cyber tools and technologies tailored to customer needs. Develop software to support AI and machine learning initiatives. Collaborate with internal and external teams to integrate the latest technologies. Address complex issues through data analysis and creative solutions. Write well-documented and thoroughly tested code. This role requires a Master's degree, 4 years of experience, and proficiency in Python, machine learning algorithms, and testing frameworks.
Requirements
- Master’s degree in mathematics, computer science, or closely related field
- 4 years of work-experience or research experience in advanced mathematics, computer science, software engineering, cybersecurity or data science
- Demonstrated experience in working or developing and applying mathematical or machine learning algorithms to data-intensive problems
- Proven experience authoring or maintaining open-source software projects
- Demonstrated proficiency in Python, including experience with at least two of these four packages like numpy, pandas, scipy, matplotlib
- Demonstrated proficiency in a selection of machine learning algorithms like binary classification, cluster analysis, natural language processing, and decision trees, supervised learning, regression analysis, reinforcement learning
- Demonstrated experience utilizing at least two testing frameworks such as unittest and pytest to ensure the quality and reliability of developed software
- Demonstrated experience utilizing at least two libraries and frameworks such as PyTorch, TensorFlow, JAX, and scikit-learn to implement advanced AI/ML algorithms
- Work with containerization tools like Docker, Podman, or Kubernetes to enhance software deployment and scalability
Responsibilities
- Design, build, and maintain software solutions to support SimSpace's core activities, including the development of a cutting-edge cybersecurity training platform
- Utilize Python and libraries like Numpy, Scipy, and Matplotlib to enhance the platform’s content, courses, learner dashboards, and other features
- Create new cyber tools and technologies tailored to the needs of customers, helping them train and evaluate personnel and technologies in a simulated cyber range environment
- Design and develop software to support AI and machine learning initiatives, integrating capabilities such as natural language processing, classification algorithms, and neural networks
- Utilize libraries and frameworks such as PyTorch, TensorFlow, JAX, and scikit-learn to implement advanced AI/ML algorithms
- Manage and optimize database handling, ensuring seamless integration of AI/ML technologies into cybersecurity tools and platforms
- Collaborate with internal teams, including product development, engineering, and cybersecurity content developers, to align platform features with broader organizational goals
- Engage with external stakeholders and industry experts to incorporate the latest technologies and insights into the software ecosystem
- Address complex issues by analyzing data and selecting appropriate methods and techniques to drive creative, effective solutions
- Write well-documented and thoroughly tested code, ensuring seamless integration into SimSpace’s broader platform
- Develop proficiency in APIs, HTTP protocols, and REST for efficient system integration
- Utilize testing frameworks such as unittest and pytest to ensure the quality and reliability of developed software
- Work with containerization tools like Docker, Podman, or Kubernetes to enhance software deployment and scalability
- Develop novel cybersecurity tools and interact with existing ones that are commonly used by SimSpace's customers and competitors
- Continuously research and assess the viability of new cybersecurity technologies to enhance the platform’s capabilities
- Collaborate with cross-functional teams to ensure the successful implementation and use of these tools within the SimSpace ecosystem
Preferred Qualifications
- Experience may be gained through academic coursework during or after master’s degree
- May work remotely from anywhere in the US
Benefits
- Base salary: $175,500.26 reflecting our confidence in your expertise and impact, with the opportunity for annual bonuses tied to company performance and individual contributions
- Comprehensive medical, dental, and vision benefits, plus savings plans—coverage starts on day one!
- Access to company-paid counseling, coaching, and resources for you and your family through Spring Health
- Plan for your future with a 401(k)-retirement savings plan featuring a company match
- Take the time you need with unlimited vacation and dedicated health & wellness days
- SimSpace provides flexible solutions to meet the diverse work-life needs of team members
- Paid leave plans to support you and your loved ones during life’s most important moments
- Equity stock options at hire, with annual performance-based grants—become an invested stakeholder in our shared success
- Earn $1,500–$3,500 for every qualified hire through our employee referral program
- Full- and partial- subsidized membership plans and equipment discounts to help you reach your personalized fitness goals
- Access a LinkedIn Learning membership to prioritize your personal and professional development
- Monthly reimbursements for meaningful connections with teammates through our SocialSpace Community
- Legal plan coverage, pet insurance, wellness reimbursements, and more to simplify life’s details
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.