
Python Engineer - AI
IMC Trading
Python Engineer - AI
IMC is seeking a Python Engineer - AI to join its Sydney Business Operations Engineering team. The role focuses on building scalable, business-critical applications and agentic AI workflows using Python, LLMs, and modern engineering practices. Requires 3+ years of professional software engineering experience with a strong Python focus and hands-on experience shipping LLM or agentic tooling.
Python Engineer - AI
IMC is seeking a Python Engineer - AI to join its Sydney Business Operations Engineering team. The role focuses on building scalable, business-critical applications and agentic AI workflows using Python, LLMs, and modern engineering practices. Requires 3+ years of professional software engineering experience with a strong Python focus and hands-on experience shipping LLM or agentic tooling.
Salary
Core Qualifications
Technical (Must-have)
Soft Skills
Preferred Qualifications
Technical (Nice-to-have)
Key Responsibilities
- Develop, test, deploy, and maintain high-performance Python applications.
- Build agentic workflows that perform first-pass analysis, so our business teams start from a considered position rather than a blank page
- Design agents that work through a problem end to end — assembling the relevant data, identifying likely causes, and presenting something a subject-matter expert can interrogate
- Take ownership of end-to-end development, from requirements gathering through to production deployment
- Use agentic coding tools to move faster, while holding a high bar for what goes into production
- Apply strong automated testing practices and frequent deployment to deliver incremental value
- Balance trade-offs between latency, throughput, simplicity, scalability, and maintainability in a complex technology landscape.