Apply

Senior Machine Learning Engineer

Posted about 2 months agoViewed

View full description

💎 Seniority level: Senior

📍 Location: Australia

🔍 Industry: AI

🏢 Company: Leonardo.Ai

🗣️ Languages: English

🪄 Skills: AWSDockerPythonSQLETLKubeflowKubernetesMachine LearningMLFlowAPI testingData engineeringREST APINosqlCI/CDTerraform

Requirements:
  • Strong experience building and managing MLOps pipelines
  • Proficiency in Python
  • Hands-on experience with AWS services (e.g., S3, EC2, SageMaker), and infrastructure-as-code tools like Terraform
  • Deep understanding of Docker and container orchestration tools like Kubernetes
  • Experience designing scalable ETL pipelines and working with SQL and NoSQL databases
  • Familiarity with API integrations, network configurations (e.g., proxies, SSH, NAT, VPN), and security best practices
  • Knowledge of monitoring tools such as Prometheus, Grafana, or CloudWatch
Responsibilities:
  • Design, build, and maintain robust MLOps pipelines
  • Develop reusable tools and modules
  • Integrate ComfyUI nodes and other workflow tools
  • Collaborate with DevOps teams to implement and manage cloud infrastructure, focusing on AWS
  • Implement CI/CD pipelines tailored for machine learning workflows
  • Design and maintain scalable data pipelines
  • Automate data acquisition and preprocessing workflows
  • Manage data integrity and ensure compliance with privacy and security standards
  • Deploy machine learning models to production
  • Implement monitoring solutions
  • Continuously optimise inference performance
  • Work closely with cross-functional teams
  • Proactively identify opportunities to streamline and automate workflows
  • Operate independently to manage deadlines, deliverables, and high-quality solutions in a dynamic environment
Apply

Related Jobs

Apply

📍 Australia, New Zealand

🧭 Full-Time

🔍 Financial Services

🏢 Company: Block👥 1001-5000ElectronicsManufacturing

  • 3+ years of experience in machine learning, artificial intelligence, or a related field
  • Strong knowledge of machine learning algorithms and data analysis techniques
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills, with the ability to explain complex concepts to non-technical stakeholders
  • Be responsible for building machine learning models to detect and act against fraudulent activity, as well as researching emerging fraud patterns, and leading and participating in cross-functional initiatives to tackle problems.
  • Collaborate cross-functionally with our engineering, product, and operations teams located across Australia and the United States (particularly Melbourne and San Francisco) to keep our customers and their money safe.
  • Work closely with the ML Engineering teams who build the systems that allow our models to operate at scale and in real time.
  • Contribute to the growth of our modelling capabilities through mentoring and supporting fellow modellers
  • Exercise a high level of autonomy and responsibility, own your solutions from design through to operation

AWSPythonData AnalysisGCPKerasMachine LearningMySQLNumpySnowflakeAlgorithmsPandasTensorflowData modeling

Posted about 15 hours ago
Apply
Apply

📍 Australia

🧭 Full-Time

🔍 Software Development

  • More than 5 years of Industry experience in the machine learning/software engineering role with a Product/SaaS company.
  • Experience with industry-level high scale Natural Language Systems.
  • Experience building and deploying machine learning models, including a strong understanding of end-to-end machine learning pipelines and components.
  • Strong coding proficiency in Python (note that interviews will be in Python).
  • Familiar with several of the following: TensorFlow, PyTorch, scikit-learn, Langchain and Huggingface.
  • Worked with RAG architectures and/or have a good understanding of its application.
  • Strong understanding of Computer Science/Engineering fundamentals and first principles covering system design, data structures, architecture, and design patterns.
  • Ideally previously worked in Customer Support and/or Business Process automation role.
  • Excellent collaboration and communication skills. You enjoy pairing with and mentoring other engineers.
  • Proven ability to set medium to long-term vision for the team in the AI space.
  • Partner with our leadership on developing an AI/ML strategy and roadmap to improve the customer support experience.
  • Be accountable for the delivery of the primary identified opportunities in UV, partnering with product and engineering teams.
  • Lead the ML development of a natural language understanding/processing system that integrates seamlessly into the Canva Product.
  • Collaborate with MLEs across the organisation to tap into existing ML capabilities and/or work on cross-organisation problems and solutions.

PythonSQLApache AirflowCloud ComputingDesign PatternsMachine LearningNLTKPyTorchAlgorithmsData engineeringData StructuresTensorflowCommunication SkillsCollaborationProblem SolvingRESTful APIsMentoringData modelingData analytics

Posted 4 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

💸 169000.0 - 207000.0 USD per year

🔍 Software Development

🏢 Company: Invisible Technologies👥 101-250💰 Seed almost 4 years agoInformation ServicesProject ManagementInformation Technology

  • 5+ years of software engineering experience, with a strong focus on ML engineering and deploying machine learning models in production.
  • Extensive experience in full-stack development, particularly in backend environments that support AI/ML workloads.
  • Strong proficiency in Python, with deep expertise in LLMs, AI Agents, and ML model development.
  • Experience designing and deploying scalable ML systems, such as retrieval-augmented generation (RAG) pipelines and production-grade AI applications.
  • Extensive experience with cloud platforms (AWS, GCP, Azure) and operational best practices for ML workloads.
  • Familiarity with Kubernetes and other container management tools.
  • Ability to write well-structured, organized code and automated unit/E2E tests.
  • Comfortable with polyglot persistence models (SQL vs. NoSQL).
  • Experience with MLOps frameworks and best practices; familiarity with DevOps principles as applied to machine learning models, including model versioning, monitoring, and lifecycle management.
  • Ability to operate independently in unstructured environments, demonstrating a proactive and investigative approach to tackling challenges
  • Excellent communication skills, with the ability to collaborate effectively in dynamic, cross-functional teams, including data scientists, researchers, and software engineers.
  • Develop and Maintain AI/ML Systems: Build robust, scalable backend systems that support machine learning operations and data processing pipelines
  • Cloud Operations and Management: Oversee and optimize cloud infrastructure to ensure efficient deployment and operation of ML models
  • Problem Solving: Independently explore and address complex problem spaces to improve system capabilities and performance without extensive guidance
  • Cross-Functional Collaboration: Work closely with ML engineers and data scientists to integrate advanced ML technologies, ensuring seamless operations across various platforms
  • Innovation and R&D: Actively participate in research and development of new tools that can enhance our AI capabilities and workflows

AWSBackend DevelopmentDockerPythonSQLCloud ComputingFull Stack DevelopmentGitKubernetesMachine LearningNosqlCI/CD

Posted 13 days ago
Apply