Back to Job Listings

Assistant Principal AI Engineer – MLOps, AI.DA STC

SpringCube

Full time - Manager

Cybersecurity

Singapore ( Onsite )

Published 4 days ago

Salary: SGD10,000 - SGD15,000

Contact Employer
  • Share:
Send Feedback
Report This Job

Job Description

The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.

Company Overview

This is a global technology, defense, and engineering group headquartered in Singapore. It’s a major player in various sectors, leveraging technology and innovation to solve real-world problems and contribute to a more secure and sustainable world.

Assistant Principal AI Engineer – MLOps, AI.DA STC

This role seeks an accomplished AI Engineer to contribute to the development and operationalization of machine learning solutions. The successful candidate will play a pivotal role in building and maintaining robust AI/ML infrastructure and workflows.

Responsibilities:

  • Developing, maintaining, and monitoring scalable pipelines and machine learning workflows across various platforms.
  • Designing and developing backend and frontend components to enable seamless integration and interaction between differing components of an AI/ML product or application.
  • Creating and managing environments for AI development and production, ensuring optimal resource allocation and compliance with security standards.
  • Implementing continuous monitoring mechanisms for AI solutions to ensure performance efficiency, accuracy, and reliability.
  • Collaborating with cross-functional teams to implement best practices in code development, data governance, and automated pipelines.
  • Contributing to the architecture and advancement of the data and analytics platform, exploring new tools and techniques within distributed environments.
  • Integrating and transforming data from diverse sources, such as databases, APIs, log files, and streaming platforms to support analytics and machine learning operations.
  • Partnering with stakeholders to develop solutions using AI/ML, tailored to business needs, ensuring the seamless integration of differing capabilities.

Requirements:

  • Experienced in software engineering, with 3+ years of experience in roles that involve the intersection of AI/ML, data engineering, and/or system administration.
  • Proven expertise in building scalable solutions.
  • Experience with and knowledge of the following:
    • Linux and Unix-based operating systems
    • Version control systems (Git)
    • Containerisation tools (Docker, podman, buildah)
    • Virtual environments/machines and dependency management
    • DevOps-related skills (CI/CD, testing, automated pipelines, packaging, etc.)
    • MLOps concepts and tooling (experiment tracking, lineage tracking, data versioning, model deployment, etc.).
    • Observability (Logs, Metrics, Traces, etc.)
    • Networking concepts
    • Infrastructure as Code frameworks/workflows
  • Proficiency and hands-on experience in Python and SQL. Familiarity with Typescript or Go would be advantageous.
  • Experience and familiarity with distributed tooling.
  • Ability to develop and maintain deployments/services within a Kubernetes environment. Familiarity with tools relevant to the Kubernetes ecosystem is expected.
  • Experience with batch data processing and data modeling. Familiarity with real-time implementations would be advantageous.
  • Understanding and awareness of software and AI engineering best practices.
  • Exposure to the Generative AI ecosystem.
  • Analytical, problem-solving, and communication skills.

Nice to Have:

  • Familiarity with Scrum methodology and agile practices.
  • Experience with streaming data technologies such as Kafka.
  • Exposure to the Generative AI-centric ecosystem.

Disclaimer

SpringCube curates tech job listings from various company websites to support tech professionals in Singapore.

  1. No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
  2. No Client Relationship: This company is not a client of SpringCube unless stated.
  3. To Apply: Click the “Apply” button to be redirected to the hiring company’s application page for this job.
  4. No Liability: SpringCube is not liable for inaccuracies.