Kogan.com Logo

Kogan.com

Data & ML Engineer

Posted Yesterday
Be an Early Applicant
In-Office
South Melbourne, Melbourne, Victoria, AUS
Mid level
In-Office
South Melbourne, Melbourne, Victoria, AUS
Mid level
Kogan.com seeks a Data & ML Engineer to develop data pipelines, support ML workflows, and ensure data integrity for eCommerce operations.
The summary above was generated by AI
AI-enabled. Human-driven. Shipping smarter every day.
 
Kogan.com is a pioneer of Australian eCommerce. Our vision is to use and build technology to deliver personalised, innovative and fast customer experiences. We are pragmatic in our solutions, scalable in our architecture, strong on quality and not afraid to fail fast. As a team, we are empowered to make change, share our views and build each other’s capability. We see where AI is heading and we are building towards it. We keep testing, learning and embedding new capabilities into our stack where they add value. It supports our engineers to move faster, make better decisions and focus on solving the right problems, increasing their impact.
 
The software we build, including www.kogan.com, is used by millions of customers, so this role has real impact. You will be a key member of a fast paced, independent and ambitious team, working across the full tech stack. We believe in using and building technology to improve the online shopping experience, and we are driven by seeing our software shipped to production every day.

As a Data Engineer at Kogan.com, you will help maintain and evolve the data of one of Australia’s largest eCommerce platforms. You will design and build reliable data and machine learning pipelines that enable teams across Marketing, Purchasing,Logistics and Finance to make informed, data-driven decisions.

You’ll work within a pragmatic engineering team to ensure data is clean, accessible, and scalable, supporting everything from day-to-day business operations to advanced predictive modeling.

Why Kogan.com?

  • Our culture is unlike anywhere else and regardless of where you are in your career journey, we empower you to do your best work and have a big impact. Check us out https://devblog.kogan.com/ & https://goodteams.app/teams/kogan.com.
  • Work with an incredible team to solve important challenges, helping to drive Australia and New Zealand’s eCommerce future.
  • Your role has a lot of ownership, autonomy and little red tape. You’ll be empowered to achieve positive outcomes and your work will have a real impact.
  • You’ll be at the forefront of the eCommerce industry and be part of a company that are the Pioneers of eCommerce in Australia.
  • Be an Intrepreneur, playing a hands on role in shaping our strategy at our HQ.
  • Learning budget of $1000.
  • A range of employee benefits such as; complimentary Kogan First Membership, team exclusive discounts, Health & Wellness program, Learning & Development and Lunch & Learns, Hackathons, Team member referral program, Company and team events and celebrations, community engagement (volunteering) and extensive career development opportunities plus loads more!

What you'll do:

  • Scalable Pipeline Development: Design and maintain ETL/ELT pipelines capable of handling 10M+ daily events and large-scale data transfers across our platforms.

  • Data Modeling: Develop and optimize data models in environments like BigQuery or Snowflake to ensure high performance for both analytics and ML training sets with optimal cost

  • Support ML Workflows: Build the underlying features and data inputs required for Machine Learning models

  • Develop and refine ML models for practical business use cases, such as customer sentiment, churn prediction or demand forecasting

  • MLOps Integration: Establish and maintain MLOps pipelines to help automate the deployment and monitoring of models in production.

  • System Integration: Work with internal APIs and third-party tools to ingest data efficiently while maintaining strict data integrity.

  • Governance & Quality: Implement best practices for data quality, security, and documentation to ensure our data remains a "source of truth."

  • Development according to software engineering best practices (Git, CI/CD, trunk based development, tests)

  • AI Collaboration: Contribute to experiments with AI and LLMs to assess how they can be practically applied to solve business problems.

What you'll need:

  • Strong SQL Foundations: Solid experience writing and optimizing SQL for commercial-scale products (e.g., handling millions of rows and complex joins efficiently).

  • Pipeline Orchestration: Proven experience using tools like Airflow, dbt, or AWS Glue to manage and monitor production-grade data workflows.

  • Python Proficiency: Strong Python skills for data transformation, scripting and interacting with various data sources.

  • ML Engineering Exposure: Practical experience building the data infrastructure that supports machine learning, including data preprocessing and model deployment pipelines. Experience with machine learning models development

  • Cloud Experience: Hands-on experience with cloud data platforms, with a strong preference for GCP.

  • Software Best Practices: Familiarity with Git, CI/CD, and basic containerization (Docker) to ensure code quality and deployment reliability.

  • Problem-Solving Mindset: A practical approach to engineering that balances the need for speed with long-term system stability.

  •  
    Bonus Points
  • Experience with event streaming (e.g., Kafka, Kinesis) for real-time data needs.

  • Exposure to ML platforms and tools such as SageMaker, Vertex AI, or Databricks.

  • Familiarity with BI and visualization tools like Looker or Tableau.

  • An interest in eCommerce dynamics and customer behavior analytics.

To find out more about how we work, our tech stack, processes and company culture, visit https://careers.kogan.com and https://devblog.kogan.com
 

Top Skills

Airflow
Aws Glue
Databricks
Dbt
Docker
GCP
Kafka
Kinesis
Looker
Python
Sagemaker
SQL
Tableau
Vertex Ai

Kogan.com Melbourne, Victoria, AUS Office

139 Gladstone Street, Melbourne, Victoria, Australia, 3205

Similar Jobs

17 Days Ago
Easy Apply
In-Office
Melbourne, Victoria, AUS
Easy Apply
Senior level
Senior level
Software
As a Staff Machine Learning Engineer, you'll design and operate AI infrastructure, focusing on MLOps practices, security, and collaboration with data scientists to deliver scalable AI features.
Top Skills: AWSEmbedding PipelinesMl ToolingPythonVector Databases
2 Hours Ago
Hybrid
Melbourne, Victoria, AUS
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Fullstack Software Engineer will design and build applications, maintain existing apps, participate in documentation, testing, deployment, and backend development using .Net and Azure Cloud technologies.
Top Skills: AngularAzure CloudC#CSSDockerGitlabHTMLJavaScriptJestJSONNode.jsNpmReactReduxRestSQL ServerVs CodeWebpackYarn
8 Hours Ago
Hybrid
Melbourne, Victoria, AUS
Senior level
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software
The Lead Engineer oversees integration solutions, modernizes data systems, and bridges core ecosystems with go-to-market strategies, particularly through Snowflake and key migrations.
Top Skills: C#DbtSnowflakeSQL

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account