Open opportunities

Senior Software Engineer (AI Security/Backend)

Petah Tikva

About The Position

  • Develop, maintain, and optimise high-quality backend software systems and APIs, specifically designed for Agentic AI security and safety.
  • Translate advanced security research findings into scalable software tools, services, and guardrails for securing AI models.
  • Collaborate with AI security researchers and architects to implement practical solutions for identifying and mitigating vulnerabilities unique to Agentic AI systems.
  • Contribute to engineering best practices (code reviews, unit testing, CI/CD pipelines) and ensure technical excellence across the development lifecycle.
  • Take ownership of significant features and services from conceptualization through deployment, continuously improving existing solutions.
  • Build and deploy data pipelines and ML model training pipelines


Requirements

  • 5+ years of professional software development experience, emphasizing backend engineering.
  • Deep expertise in Java, including algorithms, data structures, object-oriented design, and performance optimization.
  • Strong knowledge of RESTful API design, microservices architectures, and database concepts (SQL/NoSQL).
  • Experience in developing and maintaining secure, scalable backend systems and services

Preferred Qualifications:

  • Experience developing security or AI security products, including exposure to ML model security, adversarial attacks, and vulnerability assessment frameworks.
  • Practical experience integrating AI/ML technologies and APIs into backend systems.
  • Hands-on experience with cloud environments (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
  • Familiarity with industry-standard security frameworks and best practices relevant to AI and data security (e.g., OWASP LLM Top 10).


Apply for this position