Full-Time

Senior Software Engineer

AI

Confirmed live in the last 24 hours

Synack

Synack

201-500 employees

Continuous penetration testing and vulnerability assessment

Cybersecurity

Compensation Overview

$145k - $235kAnnually

+ Equity

Senior, Expert

No H1B Sponsorship

Remote in USA

US Citizenship Required

Category
Security Engineering
Software Engineering
Required Skills
Python
NoSQL
Tensorflow
Pytorch
SQL
Postgres
MongoDB
Requirements
  • 7+ years of experience in machine learning engineering, with a strong foundation in statistics, mathematics, or a related field.
  • 3+ years of demonstrated experience in designing and implementing machine learning models and data pipelines in production environments.
  • Excellent problem-solving skills, with the ability to translate complex business requirements into technical solutions.
  • Strong communication skills, capable of presenting findings and insights to both technical and non-technical audiences.
  • Proficient in Python and strong understanding of AI and machine learning algorithms and frameworks (e.g. Tensorflow, PyTorch).
  • Strong knowledge of data management systems, both SQL (e.g., PostgreSQL) and NoSQL (e.g.MongoDB).
  • Demonstrated ability to work effectively in a team-oriented, collaborative environment.
Responsibilities
  • Design, implement and deliver scalable AI and machine learning solutions.
  • Develop robust AI models capable of identifying vulnerabilities, automating penetration testing processes, workflow optimization and enhancing threat intelligence.
  • Own and drive the end-to-end development of AI product features from ideation to deployment, monitoring and model management.
  • Actively participate in and contribute to design and implementation of AI solutions, promoting best practices during the project lifecycle.
  • Lead technical discussions, code reviews, and design sessions, sharing your expertise to uplift the team's capabilities.
  • Provide mentorship and support to junior engineers, encouraging professional growth and development.
  • Collaborate closely with cross-functional teams to integrate AI capabilities into broader systems and applications.

Synack provides a security testing platform focused on continuous penetration testing, which simulates cyber attacks to find vulnerabilities in computer systems. Their service is conducted by the Synack Red Team, a global team of skilled security researchers, covering areas like cloud services, APIs, and web applications. Unlike traditional one-time tests, Synack's approach allows for quick deployment and ongoing assessments, helping clients reduce risk over time. The company's goal is to help businesses protect their digital assets from increasing cyber threats.

Company Stage

Series D

Total Funding

$104.3M

Headquarters

Redwood City, California

Founded

2013

Growth & Insights
Headcount

6 month growth

-2%

1 year growth

0%

2 year growth

-24%
Simplify Jobs

Simplify's Take

What believers are saying

  • Growing demand for AI/LLM pentesting boosts Synack's market potential.
  • Integration with Splunk enhances Synack's competitive edge in security monitoring.
  • Inclusion in Google Cloud Marketplace increases accessibility for cloud customers.

What critics are saying

  • Complex AI/LLM applications pose new security challenges for Synack.
  • Persistent injection vulnerabilities remain a concern for Synack's clients.
  • Rise in critical severity vulnerabilities suggests heightened risks for clients.

What makes Synack unique

  • Synack offers continuous pentesting, unlike traditional one-off tests.
  • Their Red Team consists of elite global security researchers.
  • Synack provides real-time, customizable reporting for complete visibility.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Flexible vacation policy

Company bonding & team events

Covered health plan benefits