What youll do:
Were seeking a skilled and motivated Machine Learning Software Engineer with strong experience in AWS Cloud technologies. This role offers the opportunity to work on cutting-edge AI solutions collaborating with a diverse team to deliver impactful outcomes across our platforms.
What Youll Be Doing
- Architecting and designing scalable software systems on AWS Cloud contributing to both high-level strategy and hands-on implementation.
- Building deploying and maintaining AI models and training pipelines ensuring performance reliability and alignment with business goals.
- Creating comprehensive design documentation including both high-level and low-level specifications and translating these into clean maintainable code.
- Collaborating cross-functionally with data scientists product managers and fellow engineers to develop elegant efficient solutions while engaging a variety of stakeholder throughout the process.
- Leveraging AWS services such as Bedrock SageMaker S3 DynamoDB RDS Lambda ECS and Terraform. Experience with Batch Step Functions and API Gateway is highly regarded.
Qualifications :
What are we looking for
- Demonstrated expertise in Python containerization (Docker) and the AWS ecosystem with hands-on experience supporting high-traffic environments focused on scalability reliability and performance.
- Strong understanding of professional software engineering practices including the full software development lifecycle: coding standards code reviews CI/CD pipelines source control build processes testing and operational support.
- Proficiency with AWS services such as Bedrock SageMaker S3 DynamoDB RDS Lambda ECS and Terraform. Familiarity with Batch Step Functions and API Gateway is highly regarded.
- Proven ability to translate business questions into data-driven solutions using quantitative techniques and available data to deliver meaningful outcomes.
- Familiarity with common machine learning techniques (e.g. regression decision trees clustering embeddings image classification object detection) and practical experience applying them to real-world problems.
- Inclusive and collaborative mindset aligned with our core behaviours: we change the game we own it we step in we are curious and we dont take ourselves too seriously.
- Experience or interest in Generative AI technologies such as prompt engineering vector databases hybrid search function calling and evaluation pipelines. Bonus points for experience deploying AI/ML models using frameworks like TensorFlow PyTorch SKLearn or MLOps tools such as Metaflow Kubeflow or MLflow.
Additional Information :
A few other things we want to let you know about...
- carsales is an equal opportunity employer and we pride ourselves on fostering a diverse and inclusive workplace. We encourage everyone of all ages genders and backgrounds to apply. If youre a candidate with a disability or youll need some adjustments to be at your best let us know how we can provide you with additional support.
- We know how important keeping that balance between work/life is and have a range of flexible working options on offer including part time work. We are open to this conversation during our recruitment process - if you want to know more just ask.
- We are a proud Circle Back Initiative Employer which means we are committed to responding to every job applicant.
- Successful candidates joining the carsales family are required to undergo a National Police Record check and must have full-time Australian working rights on an ongoing basis.
So come and join our team - because every role is a big role in our plans to go big.
Remote Work :
Yes
Employment Type :
Full-time