Job Details
Location
Sydney, NSW (Hybrid)
Salary
On request
Job Type
Permanent
Correlate Resources: Your trusted Data, AI and Technology Recruitment Partner. Apply now for exclusive opportunities, market insights and ongoing career coaching.
HYBRID SENIOR ENGINEER — Data engineering and machine learning in one production seat
FROM PIPELINE TO PRODUCTION — Ingest, features, models, monitoring and retraining
TECHNICAL OWNERSHIP — Architecture decisions, mentoring and standards across ML initiatives
An exciting opportunity is available for a Hybrid Machine Learning / Data Engineer to join a team developing production machine learning solutions using complex business, operational and document data.
This is a genuinely hybrid engineering role spanning Data Engineering and Machine Learning. You will work across the complete lifecycle — from ingesting and transforming raw data through feature engineering, model development, deployment, monitoring and ongoing improvement.
This is not a traditional Data Scientist position or a pure Data Engineering role. You will be expected to operate comfortably across both disciplines while taking strong technical ownership of production ML solutions.
Key Responsibilities
Data Engineering
Build and maintain scalable data ingestion and transformation pipelines.
Work with structured, semi-structured and unstructured data.
Transform raw or inaccessible information into reliable, model-ready datasets.
Design pipelines with appropriate data quality and validation controls.
Develop reusable feature engineering workflows.
Work with large and complex datasets using Python, SQL and modern data engineering frameworks.
Ensure pipelines are maintainable, observable and suitable for production environments.
Machine Learning
Translate business problems into appropriate machine learning solutions.
Build, train, validate and evaluate ML models.
Design features based on business requirements and available data.
Establish appropriate baselines and compare alternative modelling approaches.
Define meaningful evaluation metrics and validation strategies.
Identify and manage issues including leakage, overfitting, bias and model degradation.
Support models through deployment, monitoring and retraining.
Production ML
Take machine learning solutions beyond experimentation and into reliable production use.
Contribute to the architecture and design of production ML applications and services.
Implement model versioning, experiment tracking and release practices.
Work with CI/CD and automated testing for ML workloads.
Monitor system, data and model performance.
Diagnose production issues and improve reliability, scalability and performance.
Collaborate closely with MLOps, platform and engineering teams while maintaining ownership of the ML solution.
You will be expected to operate with a high level of autonomy and technical judgement.
You will:
Independently work through ambiguous and complex technical problems.
Make and defend architecture, pipeline and modelling decisions.
Identify risks and bottlenecks across data and ML systems.
Review and challenge pipeline, feature engineering and modelling approaches.
Provide technical guidance and mentoring to other engineers.
Help establish practical engineering and modelling standards.
Clearly communicate technical decisions and trade-offs to stakeholders.
Provide technical depth across multiple ML initiatives where required.
About You
You will bring:
Strong commercial experience across Machine Learning and Data Engineering.
Strong hands-on Python and SQL skills.
Demonstrated experience building data pipelines and production ML solutions.
Experience across data ingestion, transformation and feature engineering.
Experience taking ML models from development through to production.
Strong understanding of model training, validation and evaluation.
Experience with model monitoring and lifecycle management.
Strong software engineering fundamentals.
Experience working in cloud-based data and/or ML environments.
Experience working with large, complex or unstructured datasets.
Strong understanding of production reliability, scalability and maintainability.
The ability to explain technical decisions and trade-offs clearly.
Desirable Experience
Spark or Databricks; Airflow or similar orchestration; MLflow, model registries, feature stores or experiment tracking; Docker; CI/CD for ML workloads; PyTorch or TensorFlow; NLP or document intelligence; LLM or Generative AI; insurance, pricing, claims or another regulated industry.
To apply for this position please click the Apply Now button below or send your resume and a cover note to ben@correlateresources.com