Python Developer
7 days ago
About the Role
We are seeking a highly skilled senior python developer
to drive innovation and delivery within our
Web Harvesting team
. This role will lead efforts to build, scale, and enhance automated web scraping solutions powered by
AI-assisted configuration generation
. You will mentor junior developers, accelerate delivery timelines, and help architect solutions that handle increasingly complex data sources.
Our systems ingest data from multiple content types while ensuring AI is used responsibly – only to generate scraper configurations, not to extract the data itself. These configurations are transformed into Python-driven pipelines that power our harvesting at scale.
Key Responsibilities
- Lead the design, development, optimization and technical direction of Python-based web harvesting pipelines.
- Mentor and guide junior Python developers
to improve skills and accelerate delivery. - Collaborate with AI agent developers to improve JSON configuration generation and integrate them seamlessly into harvesting workflows.
- Extend and enhance configuration frameworks to handle more complex and dynamic web sources.
- Design and oversee ingestion strategies for structured and unstructured offline files
- Architect scalable solutions in
AWS cloud environments
, leveraging
Airflow
,
S3
,
Postgres
, and API-driven services. - Ensure best practices in data quality, reliability, and maintainability of harvesting pipelines.
- Partner with product and data teams to align harvesting output with business needs.
Required Skills & Experience
- 7+ years of experience in software engineering, with strong expertise in
Python
. - Proven
leadership/mentorship
experience guiding and developing junior engineers. - Deep understanding of
web scraping, HTML parsing, and handling complex document structures
(PDF, DOCx, CSV). - Strong experience with
AWS services
(S3, ECS, Lambda, IAM, etc.) and workflow orchestration tools (preferably Airflow). - Proficiency with relational databases (
Postgres
) and building robust data ingestion pipelines. - Knowledge of
REST API design and integration. - Ability to architect systems for scale, resilience, and performance
.
Preferred Skills
- Experience working with
AI/ML systems
for automation (e.g., using AI for config or workflow generation). - Familiarity with distributed systems and cloud-native design patterns.
- Strong background in software engineering best practices (CI/CD, testing, code reviews).
-
Python Developer
7 days ago
Jakarta, Jakarta, Indonesia Cyber Olympus Full time 400,000 - 800,000 per yearCompany DescriptionCyber Olympus is a leading IT solutions provider specializing in website development, app development, branding, design and outsourcing. With over a decade of experience, the company has delivered innovative and customized solutions to businesses of all types. Cyber Olympus offers both dedicated teams for ongoing projects and solutions...
-
Python Developer
7 days ago
Jakarta, Jakarta, Indonesia PT Hashmicro Solusi Indonesia Full timeResponsibilities: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,...
-
Python Developer
3 days ago
Jakarta, Jakarta, Indonesia PT Tekno Gemilang Indonesia Full timeJob Descriptions:Develop and maintain server-side logic for web applications using PythonHandle user authentication, database management, and data processing tasks.Collaborate with front-end developers & mobile apps developers to ensure seamless communication between server and user interface.Familiar with the software development life cycle (SDLC) from...
-
Python Developer
7 days ago
Jakarta, Jakarta, Indonesia PT Total Safety Energy Full time 6,000,000 - 12,000,000 per yearKami 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,...
-
Python Developer
3 days ago
Jakarta, Jakarta, Indonesia Qomunal Full timeJoin Backend Programmer (Python)Location: (Hybrid/Remote) - Jakarta SelatanEmployment Type: Full-timeIndustry: AI • Conversational Systems • SaaSAbout is building the next generation of intelligent chatbot solutions—designed to help companies automate conversations, enhance customer engagement, and unlock the full potential of AI-driven...
-
Python AI Developer
7 days ago
Jakarta, Jakarta, Indonesia PT. KODE KOLEKTIF INDONESIA Full time $60,000 - $120,000 per yearJob Requirement:3–5 years working experience in Python backend developmentStrong foundation in Python and REST API developmentExperience with FastAPI or FlaskFamiliar with React, Vue, or basic HTML/JS for simple UIExperience with PostgreSQL, DynamoDB, or S3Hands-on with AWS basics (S3, EC2/Lambda, API Gateway, CloudWatch, IAM)Able to build Dockerized...
-
Python Developer
7 days ago
Jakarta, Jakarta, Indonesia PT IDStar Cipta Teknologi Full time 3,000,000 - 6,000,000 per yearRequirementsMinimal 3 tahun pengalaman sebagai AI or Machine Learning Engineer or Data ScientistBerpengalaman dalam beberapa model AI atau Machine LearningTerbiasa dengan bahasa Python dan terbiasa menggunakan Fast APIMampu berbahasa InggrisBersedia untuk join segeraBersedia untuk penempatan di project perusahaan asuransi Job DescriptionMengembangkan,...
-
Python Back End Developer
1 week ago
Jakarta, Jakarta, Indonesia Akar Inti Enterprise Full time 6,000,000 - 8,000,000 per yearResponsibilitiesCollaborate with the IT team to determine the scope and expectations of the project, alongside the PMO.Produce, clean, efficient code based on the software design architecture provided by the Solution Architect.Integrate software components and third-party programs to meet specificationsTroubleshoot, debug and upgrade existing softwareGather...
-
Python Engineer
1 week ago
Jakarta, Jakarta, Indonesia Avows Global IT Technologies Private Limited Full time 4,500,000 - 6,000,000 per yearResponsibilities:Develop and maintain backend services using Python or Golang.Work with message brokers such as RabbitMQ and Kafka.Manage SQL databases and perform query optimization.Implement caching mechanisms (Redis, Memcached).Use Git for version control and collaboration.Build and maintain CI/CD pipelines using Jenkins.Support application deployment and...
-
Senior Python
7 days ago
Jakarta, Jakarta, Indonesia TechTalent Platform Full time 9,000,000 - 12,000,000 per yearResponsibilitiesCollaborate with team members and stakeholders in developing features and new products.Develop solutions according to specified business requirements.Define and write up the technical spec, including the appropriate technology and workflow, to coding standards.Demonstrate and present implementation to team leaders/heads/CTO.Implement Unit and...