- Design and develop AI-powered chatbots and conversational interfaces
- Integrate Large Language Models (OpenAI, Anthropic Claude, etc.) into production applications
- Build and maintain REST APIs for AI services
- Implement RAG (Retrieval-Augmented Generation) systems and vector databases
- Design scalable and maintainable backend architectures
- Collaborate with stakeholders to understand requirements and translate them into technical solutions
- Optimize AI applications for performance, cost, and user experience
- Ensure security best practices in all implementations
- Strong proficiency in Python 3.x with deep understanding of best practices
- Solid grasp of object-oriented programming (OOP) principles and design patterns
- Understanding of asynchronous programming concepts and when to apply them
- Experience with code organization, modularity, and writing maintainable code
- Understanding of how Large Language Models work (tokens, context windows, limitations)
- Knowledge of prompt engineering principles and techniques
- Understanding of when to use RAG vs fine-tuning vs prompt engineering
- Awareness of AI limitations, hallucinations, and mitigation strategies
- Experience building REST APIs with Python frameworks
- Strong understanding of API design principles
- Knowledge of database design fundamentals (SQL and/or NoSQL)
- Understanding of authentication and authorization mechanisms
- Ability to design scalable and maintainable system architectures
- Understanding of performance considerations and optimization strategies
- Knowledge of security best practices and data protection
- Strong problem-solving and debugging abilities
- Excellent communication skills
- Ability to break down complex problems systematically
- Self-motivated with ability to work independently
- Experience with LLM frameworks (LangChain, LlamaIndex, Haystack)
- Hands-on experience with FastAPI, Flask, or Django
- Familiarity with vector databases (Pinecone, Weaviate, ChromaDB, FAISS)
- Experience with NLP libraries (spaCy, NLTK, Hugging Face Transformers)
- Knowledge of cloud platforms (AWS, Google Cloud, or Azure)
- Experience with Docker and containerization
- Understanding of CI/CD pipelines
- Previous chatbot development experience (Rasa, Botpress, or similar)
- Experience with ML frameworks (scikit-learn, TensorFlow, PyTorch)
- Portfolio of AI/chatbot projects
-
Mengembangkan dan memelihara pipeline CI/CD menggunakan GitLab CI. · Mengelola infrastruktur cloud (contoh: Digital Ocean) menggunakan pendekatan Infrastructure as Code (Ansible). · Mengoptimalkan proses containerization menggunakan Docker. · ...
Surabaya, East Java2 minggu yang lalu
-
Lembaga pendidikan yang sedang berkembang di Surabaya mencari AI engineer berpengalaman untuk membuat Aplikasi Belajar Pintar. Membutuhkan pengalaman minimal dua tahun dalam pengembangan software berbasis AI dan memiliki kemampuan nalar yang baik. · ...
Surabaya, East Java2 minggu yang lalu
-
Mengembangkan arsitektur web dan API yang scalable, secure, dan high performance untuk scope product seluruhnya terkait di kasir pintar. Memimpin tim Web API dan mengelola integrasi API internal maupun pihak ketiga. · Pendidikan minimal S1 Teknik Informatika / Sistem Informasi (d ...
Surabaya, East Java2 minggu yang lalu
-
Penempatan: Surabaya. Mengembangkan dan memelihara pipeline CI/CD menggunakan GitLab CI. · ...
Surabaya3 minggu yang lalu
-
This is a python developer position that requires strong proficiency in Python 3.x with deep understanding of best practices. · ...
Surabaya, East Java3 minggu yang lalu
-
Aplikasi / Full Stack Developer bertanggung jawab membangun, mengembangkan, dan memelihara aplikasi SAMASI yang modern, scalable, secure, · dan reliable—mencakup sisi backend dan frontend—untuk mendukung core business serta percepatan digital transformation. · ...
Surabaya, East Java1 minggu yang lalu
-
ResponsibilitiesDesign, develop, and maintain ETL/ELT pipelines for data ingestion, transformation, and integration. · Collaborate with business and analytics teams to define data requirements and translate them into technical solutions. · Build and optimize data models to suppor ...
Surabaya Rp150.000.000 - Rp320.000.000 (IDR) per tahun9 jam yang lalu
-
Develop programs based on the provided Functional Specification, Blueprint, DFD, · and ERD. · ...
Surabaya, East Java1 bulan yang lalu
-
We are looking for a team player who is specialized in back-end programming and architecture to join our agile team that builds a technology that provides an innovative way for people to buy steels and building materials securely and with ease. · Maintain and create data endpoint ...
Surabaya, East Java1 bulan yang lalu
-
FullStack Software Developer Summary: · We are looking for FullStack Software Developers who can write high-quality, scalable and maintainable code. The ideal candidate will have experience in software development with proficiency in PHP, NodeJS or Python and knowledge of front-e ...
Surabaya, East Java1 bulan yang lalu
-
PT Omega Teknologi Indonesia mencari Back End Programmer yang berpengalaman dan berdedikasi untuk bergabung dengan tim di Surabaya, Jawa Timur. · ...
Surabaya, East Java3 minggu yang lalu
-
Saatnya upgrade peranmu bareng tim SEVIMA sebagai Software QA Engineer Dari manual testing yang detail sampai otomasi canggih, kamu akan eksplorasi tools dan framework modern: Cypress, Playwright, Selenium, Appium, RobotFramework, dan lainnya. · ...
Surabaya, East Java1 bulan yang lalu
-
Company Description · We suggest you enter details here. · Role Description · This is a full-time, on-site role for a Prompt Engineer located in Surabaya. The Prompt Engineer will design, develop, and optimize prompts to enhance the performance and relevance of AI-driven models. ...
Surabaya, East Java1 minggu yang lalu
-
This is a full-time, · hybrid role for an AI Developer based in Surabaya, · with the flexibility to work remotely · for part of the schedule. The role includes collaborating with cross-functional teams and continuously improving algorithms to meet business needs. · ...
Surabaya, East Java2 minggu yang lalu
-
· Job Level: Junior/senior (Fresh Graduates are encouraged to apply) · Min. work experience: 1 year, none for fresh graduates. · Job Role: · Nurosoft Consulting offers the following service/product: Odoo ERP implementation, customized developments, and Flits TMS (our product). S ...
Surabaya Rp90.000.000 - Rp250.000.000 (IDR) per tahun1 minggu yang lalu
-
Responsibilities · We're looking for talented and passionate individuals to fill the role of Artificial Intelligence Engineer with following details. · What You'll Be DoingExplore and research generative AI and machine learning, then turn insights into real-world applications. · ...
Surabaya1 minggu yang lalu
-
We are building a web-based connecting platform as our product. · Build and maintain the platform end-to-end · Translate product ideas into functional web features · ...
Surabaya, East Java1 bulan yang lalu
-
McEasy is a forward-thinking B2B SaaS company providing innovative telematics and logistic solutions. We are committed to delivering high-quality, reliable software solutions to our clients and seek a skilled and passionate Software Engineer · Requirements · Possess 3-5 years of ...
Surabaya Rp250.000.000 - Rp450.000.000 (IDR) per tahun1 hari yang lalu
-
We are looking for a Fullstack Developer Intern who is passionate about building web applications and eager to learn in a real-world production environment. This role is ideal for a fresh graduate who wants to experience the full product lifecycle from database design to UI imple ...
Surabaya, East Java Rp120.000.000 - Rp300.000.000 (IDR) per tahun2 hari yang lalu
-
Build high‑impact backend systems powering millions of modern investors. · Join fast-growing fintech pushing engineering innovation. · About Our Client · Our client is a leading Indonesian fintech investment group known for democratizing access to modern investment products and d ...
Surabaya, East Java6 hari yang lalu
Python Developer - East Java - P.T. Adi Media Expertindo

1 hari yang lalu
Deskripsi
We are seeking a talented Python Developer to join our team and help build cutting-edge AI-based solutions, including intelligent chatbots and conversational AI systems. You'll work on developing innovative applications that leverage Large Language Models (LLMs) and modern AI technologies to solve real-world problems.Key Responsibilities
Core Programming Skills
-
DevOps Engineer
Hanya untuk anggota terdaftar Surabaya, East Java
-
AI (Artificial Intelligence) Engineer
Hanya untuk anggota terdaftar Surabaya, East Java
-
Lead Web API
Hanya untuk anggota terdaftar Surabaya, East Java
-
DevOps Engineer
Hanya untuk anggota terdaftar Surabaya
-
Phyton developer
Hanya untuk anggota terdaftar Surabaya, East Java
-
full stack developer
Hanya untuk anggota terdaftar Surabaya, East Java
-
Data Engineer
PT Comfeed Indonesia- Surabaya
-
IT Developer Staff
Hanya untuk anggota terdaftar Surabaya, East Java
-
Python Software Engineer
Hanya untuk anggota terdaftar Surabaya, East Java
-
FullStack Software Developer
Hanya untuk anggota terdaftar Surabaya, East Java
-
Back end Programmer
Hanya untuk anggota terdaftar Surabaya, East Java
-
Quality Assurance Engineer
Hanya untuk anggota terdaftar Surabaya, East Java
-
Prompt Engineer
Hanya untuk anggota terdaftar Surabaya, East Java
-
AI Developer
Hanya untuk anggota terdaftar Surabaya, East Java
-
Software Developer
Hanya untuk anggota terdaftar Surabaya
-
Artificial Intelligence Specialist
Universitas Ciputra Surabaya- Surabaya
-
Insinyur Full Stack
Hanya untuk anggota terdaftar Surabaya, East Java
-
Senior Software Engineer
McEasy- Surabaya
-
Fullstack Developer
Hanya untuk anggota terdaftar Surabaya, East Java
-
Sr. Backend Developer
Hanya untuk anggota terdaftar Surabaya, East Java