Senior Software Engineer, AI Security
Join an AI security team developing and productionizing controls for AI systems across data, models, inputs, outputs, and agents. The role combines software engineering, machine learning, security, and platform engineering, with collaboration across research, engineering, data science, and product.
Обязанности
- Design, develop, and productionize capabilities for an AI controls platform
- Translate AI security research, emerging threats, and requirements into production controls
- Design and maintain ML training and fine-tuning pipelines for LLMs and other models
- Build scalable services, libraries, pipelines, and tooling for AI security and ML capabilities
- Develop detection and control capabilities across the AI lifecycle
- Integrate security, safety, privacy, robustness, and responsible AI into development workflows
- Build automated testing, evaluation, CI/CD, monitoring, and observability
- Move capabilities from research and prototyping through production deployment
- Optimize controls for cloud, on-premises, edge, and on-device environments
- Investigate emerging AI security challenges and implement defensive capabilities
Требования
- At least 5 years of professional experience in software engineering, ML engineering, security engineering, or a related technical field
- Strong programming experience in Python or another modern language such as Java, Kotlin, C++, Rust, or Go
- Experience building and deploying production-quality software, services, libraries, or platforms
- Strong fundamentals in testing, debugging, version control, CI/CD, and system design
- Ability to collaborate effectively across engineering, research, and security teams
- Strong problem-solving skills and curiosity about AI and security
Будет плюсом
- Machine learning development, model training, fine-tuning, inference, or AI application development
- MLOps, ML platforms, model lifecycle management, experiment tracking, or ML pipelines
- AI security, adversarial machine learning, LLM security, AI red teaming, threat modeling, or AI safety
- Cybersecurity, application security, secure software development, or security controls
- AI agents, agent orchestration, tool calling, MCP, multi-agent workflows, or agent memory and context management
- Cloud infrastructure, containers, Kubernetes, or distributed systems
- Systems programming, performance optimization, memory management, or native development
Условия и преимущества
- Career advancement and personal development opportunities
- Access to training programs
- Performance-based rewards
- Hybrid work model requiring at least three office visits per week in Tel Aviv