Backend Engineer (Python - AI Systems)
Indexed description
Job Responsibilities
- Develop and maintain production-grade backend systems supporting AI-powered applications.
- Design and optimize inference pipelines, model orchestration frameworks, and service architectures.
- Own operational excellence across monitoring, logging, alerting, troubleshooting, and incident management.
- Improve system performance through optimization of inference workloads, caching strategies, batching mechanisms, and streaming architectures.
- Build robust, scalable APIs that enable seamless integration between frontend applications, machine learning systems, and external services.
- Continuously enhance platform reliability, scalability, and observability based on production feedback and usage patterns.
- Strong backend engineering experience building and supporting production-grade applications.
- Proven experience designing and operating high-throughput, low-latency distributed systems.
- Familiarity with AI/ML serving architectures, including Large Language Models (LLMs), embeddings, and multimodal AI systems.
- Experience debugging, monitoring, and optimizing complex distributed systems under production workloads.
- Strong understanding of API design, system architecture, and cloud-native development practices.
- Demonstrated ownership mindset with the ability to independently drive projects from design through deployment and optimization.
- Comfortable working in fast-paced environments and making pragmatic engineering decisions.
- Python
- Node.js
- PyTorch
- OpenAI, Anthropic, and open-source LLM ecosystems
- SQL and NoSQL databases
- Kubernetes
- Docker
Syahirah Binte Ahmad Ja'afar (R22105331)
JAC Recruitment Pte. Ltd. (90C3026)
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search