Gumtree Group
Internship - Machine Learning
Gumtree’s purpose is to empower people and create opportunities for Australians within their local community.
Software engineering
Contract
Office | Sydney, NSW, Australia
Visa sponsorship · No
Entry Level · A role for someone with underlying potential, good motivation and ability to learn. Typically no direct experience is required.
·
Why Gumtree Group
Gumtree is Australia's leading online digital community that reaches 1 in 2 transacting Australians. Each month Gumtree connects over 10 million buyers and sellers transacting over $2 billion of goods in over 150 categories like new and used cars, pets, job, services for hire, real estate, home and garden and much more.
About the role
Our engineering team is passionate about our customers and helping each other succeed. Bring your experiences, perspectives and skills to help build Australia’s favourite place to buy and sell. You’ll join a team that’s solving complex problems with innovative software solutions, building for scale and having a ton of fun along the way. We're looking for a Machine Learning Undergraduate who has a passion for solving challenging problems, learning on the go and working with teammates who get to impact millions of Aussies. What’s on offer: Our Internship Program will provide you with experience across Machine Learning, with mentorship, formal learning and on-the-job training. We have 2 positions on offer** starting in July!** This is a 20-week onsite paid internship program. Upon successful completion of the internship, interns may be considered for a return offer based on performance and company needs. What you’ll get to do: You will own the development of software end to end, from working with stakeholders on requirements to owning the ongoing operations of the software that you build at scale. You will work with a great team to tackle new challenges. You will have the opportunity to experiment, learn from your experiences and continually develop your skills. Qualifications:
- You must be in the final semester/trimester of a university undergraduate or postgraduate degree or have completed your university studies within the past 24 months of applying and are able to commence a role within the next 3 months
- Enrolled in or completed a degree in Computer Science, Computer Engineering, Information Technology, or a related field at a university or relevant tertiary institution. A Bachelor of Artificial Intelligence or any Machine Learning related course would be ideal
- Knowledge of Java and/or Python would be nice to have
- Familiarity with Machine Learning frameworks such as PyTorch, or Scikit-learn
- Understanding of database systems, including SQL and NoSQL (e.g., PostgreSQL, MySQL, MongoDB)
- Knowledge of cloud platforms such as AWS, and Google Cloud Platform (GCP)
- Knowledge of containerisation and orchestration tools like Docker and Kubernetes
- Hands-on experience with version control systems (e.g., Git)
Applications and Assessment Process: Selected candidates will be invited to submit projects and university transcripts. Your application will then be assessed and reviewed for suitability for the role. If successful, you will be invited to attend a video interview followed by one onsite interview, focusing on your technical agility and our company values. If you have a disability or need different accessibility and allowances during the application and hiring process, including support for the interview or onboarding process, please email us at [email protected] to put in a Candidate Support Request. You can also use the email above to reach out if you have any questions.
What you'll be responsible for
- 🔦
Testing and QA
Ensure high quality work by testing code meets the requirements
- 📦
Backend application development
Develop, test, and maintain software applications
- 🔗
Frontend Application Development
Develop, test, and maintain the user-side elements of a website or app
Skills you'll need
- 👥
Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮
Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍
Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables