OPPORTUNITIES:

Job Title: Data Engineer Intern

Location: Remote

Duration: 3 Months

About us:

Step-in CTO is a small team of friendly engineers. We are a software development consultancy based in Sydney, having just celebrated our third year in business! We have worked for the likes of Google, Dolby, and Cochlear.
Today, we build mobile apps and AI for some of the world’s up-and-coming startups. Our niche speciality is in music, digital signal processing, and machine learning-oriented mobile apps. We serve a diverse range of clients, from music education, music therapy to construction, real estate, dog-washing machine control-apps, social media apps, and raspberry pi projects.
We currently have one remote part-time internship available. We are looking for someone who loves learning and is a team player. You will gain three months of relevant work experience on some seriously cool technology.

Our Company Values:

  • Honesty: Recognise the importance of having trust, respect, and speaking truthfully.

  • Integrity: Say what we will do, and do what we say.

  • Learning: If you want to build something big, you must be willing to acknowledge you can’t know everything - learning is a superpower.

  • Teamwork: You can go fast alone, but further with a team.

Job Description:

We are seeking a highly motivated and skilled Data Engineer Intern to join our team for a three-month internship. You will work on exciting projects that involve advanced technology and have a direct impact on our development efforts. This is an excellent opportunity to gain hands-on experience and contribute to real-world applications.

To get a taste of what we’re looking for, below are some projects we are looking for help on. If you can assist us with your experience, be sure to let us know!

1. QA DevOps Comparison Tool:

  • Develop a tool to collate and report insights from commits from our software engineering team.

  • Generate detailed reports highlighting the differences and impacts of each commit.

  • Collaborate with the QA and DevOps teams to ensure seamless integration and automated testing.

2. QA App screen Tool:

  • Create a tool to compare expected vs actual code and screenshots and identify changes.

  • Utilise LLM-apis to generate detailed reports on the differences between the images.

  • Automate the creation of tasks based on the generated reports.

  • Ensure the tool is user-friendly and integrates smoothly with our existing workflows.

3. Data Analytics Dashboard:

  • many of our mobile apps require key insights such as retention, acquisition, churn, time on tasks

  • Develop a tool that will be able to quickly and easily update these metrics in our web-app framework

  • Integration of the tool with our existing full-stack system, working with our full-stack engineering team

4. Recommender System:

  • Develop a recommendation engine to personalise user experiences on our apps.

  • Use video content, image classification, and user retention data to produce customised suggestions.

  • Analyse user behaviour to improve retention and engagement.

  • Collaborate with the engineering teams to refine the recommendation algorithms.

Qualifications:

  • Currently pursuing or recently completed a degree in Electrical Engineering, Data Science, Computer Science, or a related field.

  • Strong interest in data analysis for business, data analytics dashboards, and improving product market fit through retention, acquisition, and general analytics concepts.

  • Keenness to apply learning to increase customer engagement and retention on client apps.

  • Problem-solving skills and attention to detail.

  • Ability to work independently and as part of a team.

  • Programming skills in either Python, JavaScript, or a similar language.

Nice to haves:

  • AWS dynamoDB, lambda, s3, cloudformation

  • Experience with recommendation systems and pytorch

  • Familiarity with DevOps practices and tools.

  • Appreciation on communication skills and the ability to articulate technical concepts clearly.

Benefits:

  • Gain hands-on experience with real-world projects.

  • Work with a dynamic and passionate team.

  • Flexible working hours.

  • Opportunity to make a significant impact on innovative projects.

  • Mentorship and guidance from experienced professionals.

How to Apply: Please submit your resume, cover letter, and any relevant project work or portfolio to matt@stepincto.com. We look forward to reviewing your application and potentially welcoming you to our team!

We are keen to help advance your technical capability, leadership skills and discover your own career interests while being part of a team that aims to create lasting value for our clients.