Apply now
Job Description
As a Forward Deployed Engineer, you will operate at the intersection of engineering, product, and the customer. You are a "one-person army" capable of taking complex business requirements and transforming them into production-ready software solutions independently. You will leverage cutting-edge AI coding tools (LLMs, AI agents, and automated workflows) to accelerate the development lifecycle, ensuring our mission-critical systems are deployed with speed, precision, and architectural integrity.
Responsibilities:
-
Autonomous End-to-End Delivery: Own the entire software lifecycle—from initial requirement gathering with stakeholders to final production deployment—acting as the primary technical lead for specific client solutions.
-
AI-Accelerated Development: Utilize AI coding assistants (GitHub Copilot, or other LLM-based agents) to rapidly prototype, write, and refactor code, maintaining a high velocity without compromising on security or quality.
-
Bridge Business & Tech: Partner with Business Analysts to translate high-level needs into granular technical architectures, providing immediate feasibility assessments and innovative recommendations.
-
Strategic System Design: Design and build scalable, mission-critical applications that align with modern architecture standards, focusing on modularity and ease of deployment.
-
Technical Authority: Serve as the onsite/offsite expert during deployments, handling complex configurations and troubleshooting real-time issues with minimal supervision.
-
Infrastructure & Automation: Build and maintain CI/CD pipelines, containerized environments (Docker/Kubernetes), and health monitoring tools to ensure "always-on" performance.
-
Knowledge Advocacy: Champion the use of AI in the development process, mentoring the wider team on how to integrate AI tools into their daily workflows to increase collective output.
-
Comprehensive Documentation: Ensure every solution is backed by high-quality technical documentation and training materials, generated and refined through efficient documentation workflows.
Requirements:
-
Higher Diploma or above in Computer Science, Information Technology, or a related engineering discipline.
-
5+ years of hands-on experience in application development and operations, specifically within mission-critical or high-availability environments.
-
Proven experience using AI coding tools to speed up development and automate repetitive tasks.
-
Advanced proficiency in Python or Node.js, coupled with strong Linux system administration and Shell scripting (Bash/PowerShell).
-
Practical experience with Docker and Kubernetes for container orchestration and RabbitMQ (or similar) for message queuing.
-
Hands-on experience with AWS/Azure cloud services and relational database management (MySQL).
-
Strong understanding of CI/CD pipelines and automated testing. Knowledge or experience in IT security (e.g., secure coding practices, vulnerability assessment, or network security controls) is a significant advantage.
-
A "founder mindset"—self-motivated, detail-oriented, and comfortable working directly with clients in high-pressure environments.
-
A passion for staying at the forefront of emerging technologies, including new AI frameworks and application architectures.
Email address: [email protected]
(Data collected should be for recruitment purpose)
