Job Search and Career Advice Platform

Enable job alerts via email!

AI Software Engineer

Millennium Management LLC

Singapore

On-site

SGD 70,000 - 120,000

Full time

12 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A global investment management firm in Singapore seeks an AI Software Engineer to build and integrate AI solutions. The role requires 3-5 years of software development experience, expertise in Python or similar languages, and a strong focus on generative AI. You will design innovative systems, collaborate across teams, and ensure quality in a fast-paced environment. Competitive compensation and a dynamic workplace await.

Qualifications

  • 3-5 years of experience in software development in hybrid/cloud environments.
  • Strong experience with generative AI and integrating LLMs.
  • Experience with systems engineering, Linux security, and networking.

Responsibilities

  • Design and implement AI-powered solutions using natural language processing and computer vision.
  • Collaborate with tech teams to generate architecture ideas and recommendations.
  • Stay up-to-date with advancements in Generative AI.

Skills

Python
Java
C++
DevOps
Generative AI
Root-cause analysis
Troubleshooting

Education

Bachelor's or Master's in Computer Science
Certification in GCP or AWS
Job description

AI Software Engineer

The Core QA Team is looking for a hands-on AI Software Engineer to build, implement, and integrate hybrid and cloud-based AI-first solutions for our internal technology team.

This role offers an exciting opportunity for a professional with 3-5 years of experience to contribute to cutting-edge projects and AI-related initiatives in a dynamic, fast-paced environment.

As part of this team, you will collaborate with AI Engineers, Cloud Engineers, Developers, and QA specialists to enhance our firm's technological capabilities and accelerate business needs.

We are looking for candidates who demonstrate strong technical skills, enthusiasm for ownership, commitment to quality, and excellent communication abilities.

Principal Responsibilities
  • Design and implement AI-powered solutions including natural language processing, computer vision, and generative AI applications, while ensuring responsible AI practices, model governance, and seamless integration with existing business workflows.
  • Create proof-of-concepts balancing quality vs. delivery timelines to demonstrate a use-case to end-users.
  • Write code, from infrastructure-as-code, software development code, data analytics scripts, machine learning samples, or automation scripts in Linux. Very likely a combination of all the above.
  • Partner with Internal Tech teams to drive forward-momentum , understand their business, generate architecture ideas, build solutions, and make recommendations while considering performance, scale, costs, and maintenance complexity.
  • Create re-usable assets and patterns to accelerate implementation, onboarding, and offer self-service options.
  • Own problems end-to-end and willing to acquire missing knowledge to deliver solutions
  • Stay up-to-date with emerging technologies and industry trends, with a particular focus on advancements in Generative AI and its potential applications within the firm
Required Qualifications
  • 3-5 years of experience developing software, frameworks, libraries, and architecture patterns in hybrid or cloud environments.
  • Experience in software development with Python, Java, C++, or similar object-oriented programming language.
  • Experience designing and supporting production workloads in hybrid or cloud environments.
  • Experience with systems engineering, including understanding of Linux security and networking.
  • Experience with DevOps, including pipelines, and automation.
  • Excellent ability to do root-cause analysis, troubleshooting, and analytical skills.
  • Strong experience with generative AI integrating with LLMs to improve productivity, enhance product experience, or unlock new innovative features.
  • Experience integrating AI in the software development lifecycle to improve software development team productivity and accelerate focus on feature development.
  • Experience using AI in your own software development process, while maintaining expertise and subject matter expertise in the resulting codebase.
Preferred Qualifications
  • Bachelor's or Master's in Computer Science, Machine Learning, or Artificial Intelligence.
  • Experience in customer-facing, business-facing, technical role.
  • Experience with data engineering (data pipelines, ETL, ELT, data warehousing) and machine learning.
  • Associate or Professional-level certification in GCP or AWS (or multiple).
  • Experience building technical presentations to non-technical audiences and presenting software demo
  • Experience leading projects with ambiguous, possibly dynamic, requirements focus on outcomes.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.