High Five is representing an Australian dynamic and fast-growing company that specialises in providing cloud-based solutions to businesses of all sizes. They pride themselves on their team of highly skilled professionals who have a passion for helping each other and their clients succeed.
About the Role
We are looking for a Senior Python Engineer with AI skills located in Indonesia (please do not apply from any other region) to join our team as we are expanding our presence in Asia. Most of our projects are greenfield AI products, where we need software engineers to design and build a scalable solution together with our Solution Architects and development team. We're currently building production-grade real-time AI agents for financial applications.
Responsibilities
- 5+ years professional Python development with proven ability to code systems from scratch
- Production experience with async/concurrent systems (asyncio, real-time streaming, WebSocket protocols)
- LLM integration experience (function calling, prompt engineering, streaming responses with OpenAI/Anthropic APIs)
- API design and integration (REST/WebSocket APIs, designing stable interfaces for multiple third-party services)
- Deployment experience on AWS/Azure/Google cloud services
- System design mindset (latency optimization, cost control, reliability, scalability)
- Good skills in English communication, mainly written, and the ability to explain and teach technical concepts to junior to mid-level colleagues
- Familiarity with agile development methodologies and the ability to work collaboratively in a team environment
Qualifications
- A bachelor's or master's degree in computer science, or a related field, is preferred but not required.
- A portfolio of relevant projects or contributions to open source projects is a plus but not required.
Required Skills
- Experience with Twilio, LiveKit, Pipecat, or similar voice infrastructure platforms
- Background in real-time systems
- Experience with financial services or regulated industries