Senior Software Engineer, AI jobs in United States
cer-icon
Apply on Employer Site
company-logo

Synack · 2 hours ago

Senior Software Engineer, AI

Synack is a company focused on enhancing security through its Penetration Testing as a Service platform. They are seeking a Senior Software Engineer (AI) to lead the design and development of AI-centric systems for cybersecurity, while mentoring junior engineers and driving product innovation.

Artificial Intelligence (AI)Cyber SecurityNetwork SecuritySecurity
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design, implement and deliver scalable AI-centric software systems
Drive the development of agentic AI capabilities for identifying vulnerabilities, automating penetration testing processes, workflow optimization and enhancing threat intelligence
Own and drive the end-to-end development of product features from ideation to production deployment and monitoring
Actively contribute to and drive the design and implementation of AI-enabled systems, promoting effective SDLC processes
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

Qualification

AI technologiesGolangPythonMicroservicesNoSQLRDBMSDockerKubernetesCloud EnvironmentsAgile teamsCommunicationCollaboration skills

Required

7+ years of experience in distributed-systems and backend software engineering
Experience with AI technologies, e.g. LLMs, RAG, MCP, etc
Excellent grasp of token usage optimization and LLM cost optimization techniques
Expert knowledge of golang (4+ years) and solid hands-on experience with Python
Strong experience and understanding of microservices, REST API design, gRPC, writing unit testing, BDD testing
Strong design skills required – UML is a bonus; exposure to Domain Driven Design desirable
Experience with asynchronous messaging technologies such as Google PubSub, Kafka
In depth knowledge of NoSQL and RDBMS technologies
Strong experience with Docker, Kubernetes, Cloud Environments (GCP preferred)
Experience working on agile teams
Excellent communication and collaboration skills in all mediums
Experience working on and scaling a microservice-based application
A proven ability to thrive in a collaborative environment involving different stakeholders and subject matter experts

Preferred

Experience in a fast-paced startup environment
Experience in Cyber Security

Benefits

Equity
Benefits

Company

Synack is a crowdsourced security platform that utilizes augmented intelligence to discover and secure vulnerable applications.

Funding

Current Stage
Late Stage
Total Funding
$107.57M
Key Investors
M12 - Microsoft's Venture FundKleiner PerkinsTechstars
2020-10-13Secondary Market
2020-05-28Series D· $52M
2017-04-11Series C· $21.25M

Leadership Team

leader-logo
Jay Kaplan
CEO and Co-Founder
linkedin
leader-logo
Jeff Barker
Senior Vice President, Product
linkedin
Company data provided by crunchbase