Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Employment Type: Contract
About The Role
We are seeking a highly skilled Full Stack Developer with strong experience across machine learning, deep learning, and modern cloud-based AI platforms. This role is ideal for someone who is passionate about building intelligent, scalable systems and enjoys working across the full technology stack—from backend APIs to advanced ML model integration.
Key Responsibilities
- Develop and maintain scalable full-stack applications using Python and relevant ML/DL libraries.
- Build and deploy machine learning models using Vertex AI, AWS SageMaker, Azure ML, or similar managed ML platforms.
- Implement Retrieval Augmented Generation (RAG) pipelines and work with LLM frameworks such as LangChain or LangGraph.
- Design efficient algorithms for data enrichment, entity extraction, and semantic analysis.
- Work with knowledge graphs and metadata enrichment techniques to enhance system intelligence.
- Apply deep learning methodologies and architectures to solve complex ML challenges.
- Design and integrate secure, high-performance Application-to-Application (A2A) APIs (REST, gRPC).
- Perform model compression and optimization to improve system latency, throughput, and efficiency.
- Strong proficiency in Python and ML/DL libraries: TensorFlow, PyTorch, Scikit-learn.
- Experience with NLP tools and frameworks such as spaCy, NLTK, Hugging Face Transformers.
- Hands-on experience with cloud ML environments, especially Vertex AI (or AWS SageMaker/Azure ML).
- Understanding of RAG pipelines and LLM integration frameworks.
- Experience designing efficient algorithms for text and data processing workflows.
- Knowledge of knowledge graphs, metadata enrichment, or related semantic technologies.
- Strong foundation in deep learning and practical model-building experience.
- Proven experience developing secure, scalable API integrations (REST/gRPC).
- Understanding and application of Model Compression and Optimization (MCP) techniques.
- Experience with AI Development Kits (ADK) and prompt engineering for Generative AI.
- Familiarity with Docker, Kubernetes, and containerized model deployment.
- Exposure to MLOps concepts—CI/CD pipelines for ML model deployment and monitoring.
- Experience with distributed computing systems such as Apache Spark.
- Collaboration: Strong interpersonal skills with proven ability to work effectively in cross-functional teams.
- Problem-Solving: Analytical mindset with the ability to break down complex, ambiguous problems into structured, actionable tasks.
- Initiative: Proactive approach to identifying improvement opportunities and advocating for sound technical decisions.
- Opportunity to work on cutting-edge AI/ML solutions.
- Collaborative, innovation-driven culture.
- Growth-focused environment with mentorship and learning opportunities.
We are a fast-growing, progressive Sydney-based data & analytics company. We service many large corporates and SMBs in the financial services sector, to derive value from data. At Ingrity, we are committed to building a diverse and inclusive workforce to deliver value to customers. As a value-driven organisation, we nurture and support our people by having a laser-sharp focus on skill and talent development, collaboration, and flexibility.
Key Skills
Ranked by relevanceReady to apply?
Join Ingrity and take your career to the next level!
Application takes less than 5 minutes

