Senior AI Software Developer
shall be responsible for architecting, developing, and scaling AI-driven platforms—including MCP (Multi-Channel Platform) tools, agents, and backend services. The ideal candidate possesses deep technical expertise, strong architectural judgment, and the ability to mentor and guide other engineers.
Make an Impact by:
AI & MCP Development
- Architect, design, and develop MCP tools, automation components, and backend services supporting enterprise-scale AI usage.
- Design and implement AI-driven agents, orchestrators, and automation workflows aligned with Singtel’s strategic priorities.
- Integrate AI/ML models—including LLMs, embeddings, retrieval systems—into production-grade applications.
- Develop APIs, microservices, and system components with a focus on reliability, observability, and performance.
Architecture & Engineering
- Own end-to-end solution design and technical patterns for AI systems.
- Evaluate and recommend AI methodologies, architecture patterns, and optimisation approaches.
- Ensure robust engineering practices across code quality, testing, CI/CD, and infrastructure.
- Mentor junior and mid-level engineers, providing technical guidance and reviewing critical designs.
- Partner with product managers, data scientists, and engineering teams across time zones to translate business needs into scalable AI solutions.
- Lead technical discussions, clarify complex requirements, and provide authoritative recommendations.
- Collaborate with onshore teams in Singapore for feature planning, execution, and solution alignment.
Operations, Reliability & Security
- Implement monitoring, tracing, metrics, and operational safeguards for AI systems.
- Lead troubleshooting and root-cause analysis for complex, cross-service production issues.
- Ensure compliance with Singtel’s cybersecurity, data governance, and regulatory standards.
Skills for Success:
- Bachelor's Degree in Computer Science or Computer Engineering
- At least 8-12 years of experience as software developer with strong knowledge in Python/ Node.js/ Java
- Minimum of 2-4 years in AI/ Machine Learning development
- Deep experience with cloud platforms (AWS/GCP/Azure) and proficient in Docker and Kubernetes
- Experience leading complex system design and architecture with strong track record delivering distributed backend systems
- Strong understanding of Large Language Models (LLM), embeddings, retrieval workflows, and AI integration patterns
- Lead design reviews and guide engineering standards
- Strong understanding of secure coding, API security, identity management, and data-handling best practices
Your Career Growth Starts Here. Apply Now!