Full Stack Software Engineer
Level: Entry–Mid
Employment Type: Flexible (0.2–1.0 FTE), including full-time and part-time appointments.
About the Role
We are looking for a Full Stack Software Engineer to build scalable AI-powered applications and cloud-native platforms. You will work closely with AI engineers to transform advanced AI capabilities into reliable and user-friendly enterprise software.
Key Responsibilities
- Develop modern web applications and backend services.
- Integrate AI models and APIs into enterprise products.
- Design RESTful APIs and scalable backend systems.
- Build intuitive and responsive user interfaces.
- Deploy and maintain cloud-native applications.
- Ensure system reliability, scalability, and security.
Qualifications
Required
- Bachelor’s degree or above in Computer Science, Software Engineering, or a related field.
- Experience with modern software development frameworks.
- Familiarity with Python and JavaScript/TypeScript.
- Strong software engineering fundamentals.
Preferred
- Experience with React, Next.js, Node.js, FastAPI, Docker, Kubernetes, AWS, or Azure.
- Experience building AI-enabled applications.
Why Join Us
- Work on cutting-edge AI technologies including LLMs, RAG, AI Agents, and Intelligent Data Systems.
- Collaborate with researchers, engineers, and industry partners on impactful real-world AI applications.
- Flexible working arrangements (0.2–1.0 FTE), including full-time and part-time opportunities.
- Opportunities for research collaboration, publications, and open-source contributions.
- A collaborative, research-driven culture with significant ownership and growth opportunities.
- Competitive salary, equity opportunities (where applicable), and professional development support.
Benefits:
- Employee discount
- Maternity leave
- Parental leave
- Travel reimbursement
Work Location: Hybrid remote in Sydney NSW 2000