3,047 Experienced Python Developer jobs in Indonesia

Python Developer

Jakarta, Jakarta IDR104000 - IDR130878 Y PT Adicipta Inovasi Teknologi

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Contribute to design, training, evaluating, and deploying AI product
  • Research and implement appropriate ML algorithms and tools
  • Develop machine learning applications according to requirements and integrate with product/service
  • Write well written Python code for defining machine learning pipeline
  • Familiarity with the Generative AI technology
  • Keep update of developments in the field
  • Work collaboratively with other teams to find opportunities to improve and enhance our tech products and processes

Minimum Qualifications

  • Min. Bachelor Degree in Computer Science/Information Technology
  • Minimum 1-2 Years Experienced in Developing Web Apps with Python. Fresh Graduate are welcome.
  • Ability to write robust code in Python
  • Familiarity with machine learning frameworks (like Keras or PyTorch) and libraries (like scikit-learn)
  • Basic knowledge in data science, and familiarity with ML libraries such as Pandas, Scikit, or Tensorflow
  • Outstanding analytical and problem-solving skills
  • Excellent communication skills
  • Ability to work in a team
  • BSc in Computer Science, Mathematics or similar field
  • Have a great analytical skill.
  • Familiarity with the generative AI concepts such as AI Agent, LLM, and etc.
This advertiser has chosen not to accept applicants from your region.

Python Developer

Jakarta, Jakarta IDR6000000 - IDR12000000 Y PT Total Safety Energy

Posted today

Job Viewed

Tap Again To Close

Job Description

Kami sedang mencari Backend Developer yang siap berkontribusi dalam membangun sistem yang handal, scalable, dan mudah dikembangkan. Posisi ini terbuka untuk kamu yang masih fresh graduate atau sudah memiliki pengalaman 0–2 tahun, terutama dengan Python dan ekosistem backend modern.

Sebagai Backend Developer, kamu akan bertanggung jawab dalam merancang, mengembangkan, serta memelihara API menggunakan FastAPI. Kamu juga akan bekerja dengan database PostgreSQL dan MySQL, serta memanfaatkan SQLAlchemy sebagai ORM untuk manajemen data yang lebih efisien.

Kami mencari kandidat yang memiliki logika pemrograman yang kuat, terbiasa menulis kode yang clean dan maintainable, serta mampu berkolaborasi dengan tim frontend dan mobile. Jika kamu tertarik dengan tantangan membangun sistem backend yang solid sekaligus ingin terus berkembang dengan teknologi terbaru, kami sangat menantikan kamu untuk bergabung bersama tim kami.

Kualifikasi:

  • Pengalaman kerja 0–2 tahun di bidang Backend Development (fresh graduate dipersilakan melamar).
  • Menguasai Python untuk pengembangan aplikasi.
  • Memahami ORM (SQLAlchemy).
  • Terbiasa menggunakan FastAPI sebagai framework backend.
  • Menguasai database relational seperti PostgreSQL dan MySQL.
  • Mampu menulis kode yang clean, maintainable, dan efisien.
  • Senang belajar hal baru dan siap berkolaborasi dengan tim.
Tanggung Jawab:
  • Mengembangkan, menguji, dan memelihara API menggunakan Python & FastAPI.
  • Merancang dan mengoptimalkan struktur database (PostgreSQL & MySQL).
  • Mengimplementasikan ORM (SQLAlchemy) untuk manajemen data.
  • Troubleshooting bug, error, dan peningkatan performa aplikasi.
  • Berkolaborasi dengan tim frontend untuk integrasi sistem.
  • Menulis dokumentasi teknis terkait API dan arsitektur backend.
This advertiser has chosen not to accept applicants from your region.

Python Developer

Kota Surabaya, East Java IDR4000000 - IDR8000000 Y PT DORAN SUKSES INDONESIA (JETE INDONESIA)

Posted today

Job Viewed

Tap Again To Close

Job Description

  • Pengalaman minimal 2 tahun sebagai Python Developer (Fresh Graduate dipertimbangkan jika portfolio kuat).

  • Pengalaman spesifik dalam automasi marketplace.

  • Menguasai web scraping tools seperti BeautifulSoup, Selenium, Scrapy, atau sejenisnya.

  • Familiar dengan REST API, JSON, integrasi data, antibot dan struktur HTML/DOM.

  • Mampu mengolah data dengan Pandas / NumPy.

  • Pernah membuat project integrasi dengan marketplace (Shopee API, Tokopedia API, dll).

  • Familiar dengan database seperti MySQL, PostgreSQL, atau MongoDB.

  • Terbiasa mengolah data dalam format JSON, CSV, Excel, dan menyimpannya ke database (MySQL/PostgreSQL).

  • Memahami dasar-dasar machine learning adalah nilai plus.

  • Terbiasa menggunakan Git dan bekerja dalam tim.

  • Memiliki ketertarikan atau pengalaman awal di bidang AI/ML/Data Science

This advertiser has chosen not to accept applicants from your region.

Python Developer

Jakarta, Jakarta IDR25000000 - IDR50000000 Y PT BCI CENTRAL INDONESIA

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities:

  • Write and maintain Python scripts to scrape structured and unstructured data from, but not limited to, websites, documents, API, and offline sources.
  • Update and adapt scraping scripts to align with changing website requirements.
  • Perform manual testing and troubleshoot issues caused by website changes, structure, or interface.
  • Adhere to coding standards and best practices to ensure clean, maintainable code.
  • Monitor and validate the accuracy and quality of scraped data.
  • Debug and resolve scraping issues in a timely manner.
  • Clean, transform, and store extracted data in CSV, JSON, or database formats.
  • Work with team members through code reviews and knowledge sharing.
  • Collaborate with internal and external developers, QA, and data teams to resolve scraping issues and meet project requirements.
  • Contribute to improving automation processes, data collection workflows, and overall data quality. Participate in scrum ceremonies and technical meetings

Qualifications

  • 1-3+ years of experience in Data Analyst/ Data Engineering
  • Experience in Web Scraping and scraping data
  • Bachelor's Degree preferably with Information Technology, Computer Science or related field
  • Basic understanding of Python and object-oriented programming (OOP).
  • Familiarity with HTML, CSS, and basic JavaScript.
  • Understanding of basic HTTP methods (GET, POST, etc.).
  • Experience with Git or other version control systems
  • Familiarity with libraries like BeautifulSoup, Requests, and/or Selenium
  • Strong attention to detail and willingness to learn
  • Good problem-solving and teamwork skills
  • Ability to work collaboratively in a team environment and communicate clearly
  • Exposure to Apache Airflow or other workflow automation tools
  • Good communication skills (English Language)
This advertiser has chosen not to accept applicants from your region.

Python Developer

IDR75000000 - IDR150000000 Y PT Bumi Amartha Teknologi Mandiri

Posted today

Job Viewed

Tap Again To Close

Job Description

We are seeking a talented Python Developer to join our team and contribute to building advanced solutions in machine learning and AI. The ideal candidate will play a key role in developing, optimizing, and maintaining systems that leverage data-driven insights. This position requires strong analytical abilities, hands-on experience in data science, and solid programming expertise to deliver high-quality results.

As a Python Developer, you will collaborate closely with cross-functional teams, contribute to database management, and support business growth by implementing innovative technologies. Candidates with knowledge of the insurance industry will be considered a strong plus.

  • Minimum Qualifications: Bachelor's degree in Computer Science, Information Technology, or related field.
  • 2-5 years of experience as a Python Developer, with a strong focus on data science, machine learning, and AI engineering.
  • Strong proficiency in database management and analytical problem-solving skills.
  • Excellent communication and interpersonal skills to work effectively in a team environment.
  • Ability to quickly learn and adapt to new technologies.
  • Knowledge of the insurance business is an advantage.
  • Willing to work onsite in Karawaci, Tangerang.

Bumi Amartha Teknologi Mandiri or "AMARTEK" was established to provide information technology solutions. Our mission from the very first day has been to cultivate professional relationships with our clients to provide effective and reliable information technology solutions for their needs. The team at "AMARTEK" is equipped with a highly developed skillset developed over decades of experience not only in information technology but also in business processes across a range of industry sectors. This business experience makes us uniquely positioned to offer solutions promising greater operational efficiency, productivity gains and cost savings for each of our clients, regardless of their industry. As an established technology-intensive company, we pride ourselves on providing a comprehensive suite of solutions comprising of Infrastructure Consultancy, on/offsite services, Custom software and web development, Talent Augmentation, and enterprise architecture consulting. Our team consistently delivers state-of-the-art solutions in various areas including, but not limited to: integrated business solutions, system applications, product development and professional services. At "AMARTEK", we guarantee rapid, reliable and robust information technology solutions that work.

This advertiser has chosen not to accept applicants from your region.

Python Developer

Jakarta, Jakarta IDR104000 - IDR130878 Y PT Hashmicro Solusi Indonesia

Posted today

Job Viewed

Tap Again To Close

Job Description

Responsibilities:

  • Manage and mentor a team of Python software engineers, promoting best practices in Develop, test, and deploy full-stack web applications using Django.
  • Drive the team to meet project deadlines and deliver robust, scalable solutions.
  • Lead the design, development, and maintenance of Python-based SaaS applications using Django.
  • Architect, implement, and maintain clean and scalable codebases using clean architecture principles and modern design patterns.
  • Manage and optimize databases, data pipelines and workflows for data-intensive applications.
  • Collaborate with Product Management and other stakeholders to translate business requirements into technical solutions.
  • Contribute to and review technical designs, ensuring alignment with business goals and technical best practices.
  • Write, review, and optimize code to ensure performance, reliability, and maintainability.
  • Actively contribute to complex problem-solving and support developers in troubleshooting.

Requirements:

  • 5+ years of hands-on Python development experience, with at least 2 years in a leadership role.
  • Advanced knowledge of the Django framework and its ecosystem.
  • Experience decomposing monolithic applications into modular, scalable microservices
  • Deep understanding of REST concepts with at least 3 years working directly in REST APIs
  • Proficiency with PostgreSQL
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and the ability to work in a team-oriented environment.
This advertiser has chosen not to accept applicants from your region.

Python Developer

Jakarta, Jakarta IDR15000000 - IDR25000000 Y Avows Global IT Technologies Private Limited

Posted today

Job Viewed

Tap Again To Close

Job Description

Job description

Involved in a team who manages core system development.

  • Be involved and participate in the overall application lifecycle.
  • Write and perform unit testing.
  • Perform code review prior to every pull request and/or merge request.
  • Define and communicate technical and design requirements.
  • Define estimates (in Story Points) based on specified requirements.
  • Troubleshoot and debug applications.
  • Participates in standby mode / on call duty for issue solving.

Soft Skill

  • Independent, have good communication and collaboration skills with other teams.
  • Very Proactive. Initiate communication to avoid status quo.
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues.
  • Mentor and Coach Jr. Python Developer and Python Developer
  • Experience in handle in cross functional team with min 5 years
  • Basic knowledge of Statistics
  • Have good knowledge and experience for Modelling

Minimum Requirement

  • Fluent in English, both written and verbal.
  • Experienced in minimum 3 full cycle of enterprise wide / cross country project using English as the working language.
  • Minimum 5 years of experience in :
  • Python as the most recent programming language
  • Django/Fast API. In-depth knowledge, including microservice architecture and REST API development.
  • Experienced in analyzing and enhancing legacy code is an advantage.
  • Very good knowledge of most of the design patterns and design principles.
  • Familiar with various design pattern groups (GoF, EIP, Microservices)
  • Strong in Python and its most commonly used modules and libraries.
  • Experience with Python concurrency troubleshooting (including threading, multiprocessing, and asyncio) as well as Python performance tuning (using tools such as cProfile, Py-Spy, Heapy,.).
  • Good understanding of microservices concept.
  • Expertise in implementing resilience patterns (retries, fallback method) and designing scalable systems.
  • Good knowledge of:
  • Django framework, its principles, and various Django modules.
  • ORM/SQL mappers
  • Databases
  • Having knowledge of messaging system (Kafka/Rabbit)
  • Extensive experience implementing complex authentication and authorization mechanisms, including OAuth2 and SSO (Single Sign-On),
  • Ability to conduct security auditing and implement necessary measures to secure applications against common vulnerabilities (OWASP Top Ten) is a plus
  • Experience in developing robust and scalable batch processing solutions with error handling, transaction management,
  • Experienced in analyzing and enhancing legacy code is an advantage.
  • Very good knowledge of most of the design patterns and design principles.
  • Very good Linux foundations and scripting as well as exposure to containerization technologies (Docker/K8S)
  • Knowledge of tools and practices for monitoring and logging in distributed systems (ex: Prometheus, Grafana) to ensure system health and performance.
  • Strong tooling skills such as:
  • VCS (Git/SVN)
  • CI/CD (GitlabCI, ArgoCD, Helm or other similar tools)
  • Configuration management (Ansible/Chef/Puppet)
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Experienced python developer Jobs in Indonesia !

Python Developer

IDR50000 - IDR70000 Y Huxley

Posted today

Job Viewed

Tap Again To Close

Job Description

***Candidate is expected to relocate overseas***

Company: Fintech Company

Work style: Based in overseas country

Salary: $50-$70,000 USD per year

Requirements: Backend experience 2+ years

This advertiser has chosen not to accept applicants from your region.

Python Developer

Jakarta, Jakarta IDR6000000 - IDR12000000 Y M+ Software

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description:

  • Develops and automates revenue and cost workflows leveraging Apache Airflow.
  • Designs, implements, and maintains data pipelines for seamless integration between Odoo and Apache Airflow.
  • Conducts thorough data analysis and resolves data-related issues within Odoo and Apache Airflow.
  • Develops and optimizes data warehouse models and ETL scripts to support comprehensive reporting.
  • Collaborates closely with cross-functional teams to translate business requirements into scalable technical solutions.
  • Manages version control (Git) and oversees deployment processes utilizing Docker.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • A minimum of 2 years of experience in Python development.
  • Proficiency in SQL, with experience in PostgreSQL and MySQL.
  • Hands-on experience with Docker development and deployment processes.
  • Familiarity with Git workflows and Continuous Integration/Continuous Deployment (CI/CD) practices.
  • Proficiency in English communication, both written and verbal.
  • Knowledge of Odoo ERP is advantageous.
  • At least 1 year of practical experience with Apache Airflow is a plus.
This advertiser has chosen not to accept applicants from your region.

Senior Python Developer

Jakarta, Jakarta IDR90000 - IDR120000 Y Tap Growth ai

Posted today

Job Viewed

Tap Again To Close

Job Description

We're Hiring: Python Developer (Relocate Abroad)
Key Responsibilities

  • Software Development: Design, develop, and implement software solutions using

Python.

  • Code Quality & Review: Maintain high coding standards, perform code reviews, and

mentor junior engineers.

  • Technical Leadership: Contribute to the technical direction and success of projects,

guiding and mentoring the team.

  • Documentation: Create and maintain clear and concise documentation for code, design,

and implementation.

  • Problem Solving: Troubleshoot and resolve complex technical issues, working

collaboratively with stakeholders.

  • Cloud Integration: Architect scalable and resilient solutions utilizing AWS, Azure, or GCP.
  • CI/CD Implementation: Develop and manage CI/CD pipelines to streamline

development and deployment processes.

MUST-HAVE SKILL

  • Bachelor's/Master's degree in Computer Science, Software Engineering, or related field.
  • 7+ years of hands-on experience in Python.
  • Extensive experience in building Python server applications at production scale.
  • Strong knowledge of software architecture, design patterns, and best practices.
  • Proficiency with CI/CD tools for efficient software delivery.
  • Excellent problem-solving, analytical, and troubleshooting skills.
  • Strong communication and collaboration abilities, able to work effectively with teams

and stakeholders.

  • Ability to thrive in an Agile development environment.

Nice-to-have Skills

  • Cloud certifications (AWS, GCP, or Azure).
  • Experience in startup environments, adapting quickly to fast-paced changes.
  • Client-facing experience, understanding client needs and implementing solutions.
  • Expertise in low latency or ultra-low latency coding practices

WILLING TO RELOCATE TO MIDDLE EAST

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Experienced Python Developer Jobs