32 Python jobs in Indonesia
Python Developer
Posted today
Job Viewed
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.
Python Developer
Posted today
Job Viewed
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.
- 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.
Python Developer
Posted today
Job Viewed
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
Python Programmer
Posted today
Job Viewed
Job Description
Gambaran Umum Pekerjaan
Kami dari PT 360 TEKNOLOGI INDONESIA sedang mencari Python Programmer yang berpengalaman dan berbakat untuk bergabung dengan tim kami di Jakarta Raya. Sebagai Python Programmer, Anda akan memainkan peran kunci dalam pengembangan dan implementasi solusi perangkat lunak canggih yang mendukung berbagai kebutuhan bisnis klien kami di industri Teknologi Informasi & Komunikasi. Pekerjaan ini menawarkan fleksibilitas berupa kontrak kerja yang memungkinkan Anda untuk berkolaborasi secara efektif dari mana saja.
Tanggung Jawab Utama
- Merancang, mengembangkan, dan menerapkan aplikasi berbasis Python yang andal dan efisien sesuai dengan persyaratan proyek.
- Menganalisis kebutuhan bisnis, membuat desain sistem, dan menerjemahkannya menjadi solusi teknis yang dapat diimplementasikan.
- Melakukan debugging, pengujian, dan pemeliharaan kode untuk memastikan kinerja dan kualitas yang optimal.
- Berkolaborasi dengan tim pengembangan lainnya untuk mengintegrasikan komponen sistem yang berbeda.
- Memberikan saran dan masukan untuk meningkatkan proses, alat, dan praktek pengembangan perangkat lunak.
- Memastikan kepatuhan terhadap standar pengkodean, praktik terbaik, dan pedoman keamanan.
Keterampilan, Kualifikasi, dan Pengalaman yang Dibutuhkan
- Sarjana di bidang Ilmu Komputer, Teknologi Informasi, atau disiplin ilmu terkait.
- Minimal 1 tahun pengalaman sebagai Python Programmer dalam pengembangan aplikasi kompleks.
- Mahir dalam bahasa pemrograman Python dan dapat menunjukkan portofolio proyek.
- Pengetahuan tentang kerangka kerja dan library Python yang umum digunakan, seperti Django, Flask, NumPy, dan Pandas.
- Pemahaman yang baik tentang konsep pemrograman berorientasi objek, desain arsitektur perangkat lunak, dan metodologi pengembangan perangkat lunak.
- Pengalaman dalam penggunaan alat pengembangan seperti Git, GitHub, dan sistem kontrol versi.
- Kemampuan analitik yang kuat, keterampilan pemecahan masalah, dan orientasi pada detail.
- Kemampuan bekerja secara mandiri maupun dalam tim, serta adaptif terhadap perubahan.
Tentang Kami
PT 360 TEKNOLOGI INDONESIA adalah perusahaan teknologi terkemuka yang berdedikasi untuk menghadirkan solusi inovatif dan andal bagi klien kami di berbagai industri. Didirikan pada tahun 2010, kami telah berkembang menjadi perusahaan yang diakui di Indonesia dengan reputasi yang kuat dalam menyediakan layanan pengembangan perangkat lunak berkualitas tinggi. Tim kami terdiri dari profesional IT yang berpengalaman dan berkomitmen untuk menciptakan dampak positif bagi bisnis klien kami. Bergabung dengan kami berarti Anda akan menjadi bagian dari organisasi yang menjunjung tinggi inovasi, pertumbuhan, dan pengembangan diri.
Tertarik untuk bergabung dengan kami? Lamar sekarang dan jadilah bagian dari perjalanan kami
Python Engineer
Posted today
Job Viewed
Job Description
JUNIOR LEVEL
Job Requirements
- Experiences in 1-2 years in related field (fresh graduate are welcome).
- Experience with Shell, Python, SQL language and Postgre language.
- Have good knowledge ini Visualization tools (Power BI/ Tableu/ etc).
- Understanding in basic statistic and cloud services (AWS/Azure/GCP) is a plus.
- Good verbal & written communication in English and Indonesia.
- Eager to learn, understand, and apply new technologies.
- Willing to work from Office.
Job Description
- Collaborate with product, solutions, operations, and engineering teams to develop an understanding of needs and solution through data-driven solutions.
- Design and responsible for building end-to-end ETL as per-use cases and business requirements.
- Ensure high data integrity and quality from various data sources that are aligned to industry best practices.
- Explore and learn best practices and new technologies for improvement.
Python Developer
Posted today
Job Viewed
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)
Python Developer
Posted today
Job Viewed
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.
Be The First To Know
About the latest Python Jobs in Indonesia !
Python Developer
Posted today
Job Viewed
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.
Python Developer
Posted today
Job Viewed
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)
Programmer python
Posted today
Job Viewed
Job Description
-Kualifikasi :
- Minimal lulusan S1 Informatika/Komputer atau bidang terkait, dengan pemahaman yang kuat dalam algoritma, logika, dan struktur data.
- Menguasai bahasa Python dan terbiasa memakai framework seperti Django, Flask, atau FastAPI, serta mampu mengelola database seperti MySQL, PostgreSQL, maupun MongoDB.
- Berpengalaman dalam membangun REST API/GraphQL, melakukan debugging, testing, serta optimasi performa aplikasi untuk kebutuhan produksi.
- Memiliki kemampuan problem solving, komunikasi yang baik, serta terbiasa bekerja dalam tim maupun secara individu dengan komitmen tinggi.
-Tanggung jawab:
- Merancang dan mengembangkan aplikasi serta sistem berbasis AI menggunakan Python, termasuk pembuatan model Machine Learning dan Deep Learning.
- Mengintegrasikan model AI ke dalam aplikasi web, backend, maupun layanan internal agar bisa dipakai langsung oleh user.
- Mengolah data, melakukan preprocessing, dan memastikan kualitas data sebelum digunakan.
- Memantau, melakukan evaluasi, serta mengoptimalkan performa agar tetap akurat dan efisien
- Menjaga keamanan data serta memastikan penerapan etika dalam pengembangan solusi
- Berkolaborasi dengan tim data scientist, engineer, produk, dan UI/UX untuk menghasilkan solusi yang bermanfaat.
- Membuat dokumentasi teknis terkait arsitektur, model, API, serta alur kerja AI yang dikembangkan
- Aktif mempelajari teknologi AI/ML terbaru, framework, maupun library Python modern untuk meningkatkan kualitas sistem perusahaan.
-Jobdesk :
- Menulis kode Python untuk membangun, melatih, dan mengintegrasikan model AI/ML (contoh: NLP, Computer Vision, rekomendasi, prediksi).
- Mendesain database serta pipeline data untuk menyimpan, memproses, dan menyalurkan data ke model AI.
- Melakukan training, evaluasi, dan fine-tuning menggunakan framework seperti TensorFlow, PyTorch, atau scikit-learn.
- Membangun REST API atau GraphQL agar dapat diakses oleh aplikasi lain, baik internal maupun eksternal.
- Menganalisis error, memperbaiki bug, dan meningkatkan akurasi model agar sesuai kebutuhan bisnis.
- Menggunakan Git untuk version control, menyusun dokumentasi API, pipeline data, dan panduan penggunaan model.
- Memberikan rekomendasi teknologi baru (contoh: Hugging Face, OpenAI API, LangChain) yang relevan untuk mendukung strategi perusahaan.
-Fasilitas :
- Gaji kompetitif sesuai pengalaman
- Kesempatan pelatihan & sertifikasi IT.
- Tunjangan Hari Raya (THR)
- Inventaris untuk kerja
- Cuti tahunan
-Waktu kerja: Full Time bekerja di office
-senin - jumat : 09:00 - 17:00
-Sabtu : 09:00 - 15:00