Senior Software Engineer, AI

New
S
SynackCybersecurity
Remote in the USFull-TimeSenior
Salary145,000 - 250,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
DockerPythonGCPKubernetesGogRPCRESTful APIsMicroservicesDistributed Systems

Requirements

  • 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.

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.
View Full Description & ApplyYou'll be redirected to the employer's site
145,000 - 250,000 USD per year
Apply Now