Job Search and Career Advice Platform

Enable job alerts via email!

AI Engineer (Python)

SoftwareSeni

Daerah Istimewa Yogyakarta

On-site

IDR 200.000.000 - 300.000.000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech company in Indonesia is looking for a Python Developer to manage the development of Python projects and support AI features by integrating data sources. Candidates should have a degree, at least 3 years of experience in Python, and familiarity with Django, Git, and databases like PostgreSQL/MySQL. Strong communication skills are essential as you'll be working in a dynamic environment. This role is key for projects focusing on AI components and data handling.

Qualifications

  • Minimum of 3 years of experience writing clean, maintainable Python.
  • Excellent English communication skills for technical solutions.
  • Comfortable in an iterative environment with shifting priorities.

Responsibilities

  • Manage the development of Python projects, refining backend logic.
  • Integrate new data sources and APIs for product expansion.
  • Maintain and improve automated pipelines for data.

Skills

Python programming
Django
JavaScript
HTML
CSS
PostgreSQL
MySQL
Git
Bitbucket
Pandas

Education

Associate Degree
Bachelor Degree

Tools

LangChain
LangSmith
Job description
Responsibilities
  • Manage the development of Python projects, specifically refining backend logic and AI-driven features.
  • Integrate new data sources and APIs to support product expansion.
  • Maintain and improve automated pipelines for product, pricing, and content data.
  • Contribute to retrieval and embedding workflows and help keep AI outputs fast and accurate.
  • Provide excellent technical support and solve bugs across the data layer, backend, and AI components.
  • Commit to deadlines and record project time as required to ensure smooth delivery.
  • Work closely with the AI Architect and Data Quality lead to turn ideas into clear, buildable tasks.
  • Ensure all work is well-documented to support the product's next stage of evolution.
Requirements
  • Relevant Degrees (Associate Degree and/or Bachelor Degree)
  • Minimum of 3 years of experience writing clean, maintainable Python.
  • Have an understanding of Django and its core principles, complemented by a good working knowledge of JavaScript, HTML, and CSS.
  • Curious about exploring new tools and comfortable with frameworks like LangChain or LangSmith for model evaluation.
  • Familiarity with PostgreSQL/MySQL and experience managing data flows across varied sources like APIs and PDFs.
  • Practical experience with version control (Git/Bitbucket) and supporting reliable CI/CD through Git Pipelines.Ability to move comfortably between backend routes, vector stores, and the LLM layer.
  • Excellent English communication skills to translate technical solutions for both engineering and non-engineering stakeholders.
  • Comfortable in an iterative environment (bimonthly sprints) with shifting priorities.
  • Knowledge of the Pandas library for data manipulation.

Disclaimer: By submitting your application, you consent to PT Software Services Indonesia collecting and processing your personal information solely for recruitment purposes.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.