Preventing successful cyber attacks by developing and deploying software solutions.
Requirements
- Proficiency in one or more modern programming languages (e.g., Python, JavaScript/TypeScript, Java, Go, or similar).
- Basic understanding of software development lifecycles (e.g., agile, DevOps) and version control tools like Git.
- Enthusiasm for using AI tools to assist in development tasks and a growth mindset around learning and experimentation.
- Exposure to large language models (LLMs) or AI/ML APIs, even through personal projects.
- Familiarity with cloud environments (GCP, AWS or Azure) and containerized development (e.g., Docker, Kubernetes).
- Experience with modern developer tools such as CI/CD pipelines, observability platforms, and infrastructure-as-code
- An understanding of the fundamentals of Computer Science and an interest in Cybersecurity are essential.
Responsibilities
- Collaborate with cross-functional teams to design, develop, and deploy software solutions with agility and rapid iteration.
- Use and experiment with AI-assisted development tools (e.g., Cursor, Claude Code, internal agents) to boost productivity and improve code quality.
- Help define and evolve new engineering practices that leverage AI for code generation, testing, documentation, refactoring, and operations.
- Write clean, maintainable code and participate in peer reviews and team design discussions.
- Contribute to the automation of development, deployment, and monitoring processes as part of a DevOps culture.
- Continuously learn and apply new AI technologies, frameworks, and techniques that can enhance developer workflows.
- Participate in team retrospectives and help drive improvements in team velocity and product quality.
Other
- 1–3 years of hands-on software engineering experience in a collaborative, agile environment.
- Strong problem-solving and communication skills; a willingness to ask questions and work openly with others.
- A bias toward action and a desire to work in a fast-moving, forward-looking team.
- We are seeking creative thinkers and team players with strong analytical and problem-solving abilities ,excellent communication and collaboration skills, and a high degree of curiosity and learning agility.
- You should exemplify strong initiative and the ability to work independently with limited direction , and be able to work cross-functionally with other engineers, researchers and Product Managers.