Enable job alerts via email!

Senior Machine Learning Engineer

Kredivo Group

Daerah Khusus Ibukota Jakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

24 days ago

Job summary

A leading tech company in Jakarta is seeking a backend engineer to lead ML microservices' lifecycle and enhance existing systems. The ideal candidate has 4-7+ years of backend engineering experience, specializes in Python and APIs, and possesses a Bachelor's degree in Computer Science. Excellent communication skills and a collaborative mindset are essential. This role offers opportunities for career growth and skill development.

Qualifications

  • 4-7+ years of experience in backend engineering.
  • 3+ years of experience in Python.
  • Experience deploying ML models in production preferred.
  • Proven leadership in software project planning and implementation.

Responsibilities

  • Collaborate with teams to define business requirements.
  • Lead end-to-end lifecycle of ML microservices.
  • Write clean, efficient, and maintainable code.
  • Drive architectural decisions and promote team culture.

Skills

Backend engineering
Python
APIs
Flask/FastAPI
SQL
AWS/GCP
Docker
CI/CD practices

Education

Bachelor's degree in Computer Science or equivalent

Tools

RabbitMQ
Kafka
SQS
Datadog
Grafana

Job description

Discover career opportunities across PFG's network of portfolio companies

  • Collaborate with the product team, data scientists and other stakeholders across the company to understand and define business requirements
  • Effectively communicate complex technical concepts to both technical and non-technical teams
  • Lead end-to-end lifecycle of ML microservices — from planning and design to implementation, deployment, and monitoring — in partnership with fellow ML engineers
  • Write clean, efficient, reusable, and maintainable code
  • Enhance and take ownership of our current codebases, systems, and workflows
  • Drive team productivity and deliver excellence while fostering sustainable development practices
  • Guide and mentor other engineers, and promote a culture of continuous learning and growth
  • Drive architectural decisions and technical direction while fostering a culture of engineering excellence

About you:

  • Bachelor's degree in Computer Science or equivalent
  • 4-7+ years of experience in backend engineering
  • 3+ years of experience in Python
  • Preferred experience in deploying ML models in production
  • Expertise in Flask/FastAPI, APIs, SQL, AWS/GCP, RabbitMQ/Kafka/SQS, Docker and CI/CD practices
  • Experience implementing monitoring tools (e.g., Datadog, Grafana) to track latency, errors, and alerts for scalable backend systems
  • Proven leadership in planning and implementing medium to large-scale software projects
  • Excellent communication and collaboration skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.