Job Overview
Role Purpose
- Develop the Python API front-end/backend integrations for AI in SASBOSS and our AI products (Voice, Chat, Insights).
- Make SASBOSS faster and easier for partners and end customers
- Build standalone AI products for partners to sell in AU, NZ, UK and other regions we expand in the future
- Deliver in small, tested increments with clear estimates and unit/integration tests
- Collaborate with other python AI developers to use best practices and share your technical skills
Day to Day operations
- Write well crafted, well-tested, readable, maintainable and scalable Python code using frameworks
- Answering Level 2/3 dev support enquiries (bugs & feature management) from Channel Partners/Internal via different communication channels
- Ensure implemented systems are designed of low latency response and are high availability and performant applications with multi-tenanted in mind
- Develop and maintain Python microservices that integrate to LLMs with SASBOSS API calls (provision/edit/delete), query/aggregate data (chat history, financial data from Snowflake, etc)
- Collaborate with the product, platform, development and QA teams to understand product requirements and specifications
- Actively participate in cross-functional meetings to provide valuable input on product design and functionality from a technical perspective
- Troubleshoot and resolve reported software bugs
- Test new bug fixes and deploy to repository (pre-production)
- Ability to follow development CI/CD workflows
Experience
- In depth knowledge and detailed understanding of python with 8+ years in industry experience
- LLM application work: prompts, function/tool calling, basic RAG, structured outputs, and simple evals/regression tests
- AI-assisted development in daily workflow (e.g., Cursor, JetBrains AI)
- In depth knowledge and understanding of API (Rest, Soap)
- In-depth knowledge and understanding of Microservice architecture
- In-depth knowledge of python frameworks such as FASTAPI, langchain, lanngflow, scikit-learn
Skills
- Break tasks into small, shippable increments; estimate realistically and hit dates.
- Write clear, tested code; create failing tests first for bugs; keep pipelines green.
- Problem solving and analytical skills.
- Strong attention to detail, multi-tasking, and time management experience.
- Strong administrative and organizational skills with the ability to work adaptively, and adhere to project timelines, milestones, and deliverables.
- Excellent written and verbal communication skills.
- An ability to develop and maintain documentation.
Attributes
- Owner mindset: you build it, you run it; proactive about risks and simplification.
- Pragmatic + fast: bias to ship safely (small diffs, flags, tests) over perfect.
- Curious and tool-driven: constantly improves workflow with AI tools and automation.
- Highly collaborative
- Able to work autonomously and within a team
Ready to Apply?
Take the next step in your career journey
Stand out with a professional resume tailored for this role