drjobs Software Engineer (Developer)

Software Engineer (Developer)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Canberra - Australia

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Software Engineers write and test code optimise software for speed and capability evaluate and test new software design and maintain software systems under limited supervision.



Requirements

Key duties and responsibilities

The CTO Transition Program has a requirement for an experienced AI/ML-Python Developer developing and optimizing machine learning models and applications. They will work with large datasets and collaborate with data scientists engineers and other stakeholders to drive machine learning projects from ideation to production. and/or Data Engineers to work together with AFP technical staff in furthering the integration of its covert collection analysis and compliance systems.


The AI/ML Python Developer should ideally have the following skills and qualifications:


Mandatory requirements:

  • Strong proficiency in the Python 3 programming language
  • 5 years experience in similar environments


Essential requirements :

  • Understanding of machine learning algorithms data science frameworks and programming expertise to create innovative AI solutions
  • Implementing algorithms. Design and optimize machine learning algorithms for scalable high-performance systems
  • Integrating AI systems. Deploy AI-powered applications into existing workflows and ensure seamless integration with APIs and platforms.
  • Conducting data preprocessing. Clean and prepare large datasets to train and fine-tune models.
  • Demonstrated experience developing APIs to integrate disparate applications in an enterprise environment to provide end-to-end business solutions
  • Experience using collaboration tools that include git issue tracking and wikis (e.g. GitLab GitHub Azure DevOps)


Desirable requirements :

  • Python web application framework (e.g. Django FastAPI Flask)
  • NoSQL databases (e.g. MongoDB Elasticsearch Cassandra)
  • SQL databases (e.g. PostgreSQL MySQL)
  • Object storage (e.g. S3 API)
  • Message queues/event streaming (e.g. Kafka Pulsar RabbitMQ/AMQP)
  • Workflow orchestration (Nifi Prefect Airflow)
  • Development and consumption of REST APIs / Micro-service architectures
  • Front-end development (e.g. JavaScript HTML and CSS)
  • Containerisation technologies (e.g. Docker Kubernetes)
  • Knowledge and use of CI/CD pipelines (e.g. Git Ansible)
  • Working with Agile methodologies (e.g. Kanban Scrum)


Essential criteria 1. A track record of delivering technology products in large organisations 2. A demonstrated understanding of what makes for a great developer experience for external users 3. Experience leading multi-disciplinary teams that follow agile and user-centred design practices 4. Experience working on large Government transformation programs highly regarded Desirable criteria 1. Knowledge, experience of, and relationships with the agriculture technology industry 2. Delivery of technology to support regulatory decision-making processes 3. Experience delivering to the Australian Government Digital Service Standard

Employment Type

Full Time

Company Industry

About Company

35 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.