
Associate Software Engineer (AI Engineering)
Ensign InfoSecurity5 hours ago
Singapore, SingaporeMid Level
Responsibilities
- Design and implement scalable backend microservices for autonomous agents and workflow automation.
- Develop frontend interfaces and dashboards for managing, visualizing, and reporting penetration-testing activities.
- Integrate LLM-based automation, reasoning components, prompt orchestration, model chaining, and contextual reasoning into AI agents.
- Translate AI research prototypes into production-ready components and APIs.
- Implement AI security controls, logging, monitoring, and sandbox isolation mechanisms.
- Follow software development lifecycle, documentation, code review, automated testing, version control, cybersecurity, and data protection practices.
Requirements
- At least 2 years of professional experience in full-stack or backend software engineering.
- Backend development experience with Python, Go, or similar languages.
- Experience with React or Next.js and frontend languages including TypeScript and CSS.
- Proficiency with Linux environments and command-line tools.
- Understanding of offensive security, penetration-testing methodologies, or cybersecurity frameworks such as MITRE ATT&CK or OWASP.
- Preferred qualifications include experience with Cursor, GitHub Copilot, Claude, foundation-model APIs, inference services, Docker, Kubernetes, CI/CD pipelines, AWS, GCP, Azure, PostgreSQL, MySQL, Agno, Claude Agent SDK, LLM orchestration, prompt engineering, event-driven architecture, distributed systems, secure coding, DevSecOps, cybersecurity, or AI.
Tech Stack
AWSAzureCSSDockerGoGoogle Cloud PlatformKubernetesLinuxMySQLNext.jsPostgreSQLPythonReactTailwind CSSTypeScript