Job Description

Ensign is hiring

The Software Engineer for AI Engineering is responsible for the design, development, and deployment of an autonomous penetration testing platform that leverages Large Language Models (LLMs) and AI agents to enhance automated offensive security capabilities.

This role involves building production-grade backend and frontend services that support both staging and production environments. The incumbent will collaborate closely with AI researchers, cybersecurity specialists, and DevOps engineers to deliver a secure, scalable, and reliable platform supporting continuous penetration testing operations.

1. System Design and Development

  • Design and implement backend microservices in languages such as Python and Go for orchestrating autonomous agents, data pipelines, and workflow automation.

  • Develop frontend interfaces and dashboards using languages and frameworks such as TypeScript , React...

Apply for this Position

Ready to join Ensign Services? Click the button below to submit your application.

Submit Application