Kembali
P.T. Adi Media Expertindo

P.T. Adi Media Expertindo

47 hari yang lalu

Python Developer

Jawa Timur, Indonesia

Ringkasan Pekerjaan

Kategori Bidang

IT

Estimasi Gaji

Spesifikasi kompetitif

Keterampilan Utama

PythonREST APISQLAWSAzure+4
Advertisement

Deskripsi Pekerjaan

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 Design and develop AI-powered chatbots and conversational interfacesIntegrate Large Language Models (OpenAI, Anthropic Claude, etc.) into production applicationsBuild and maintain REST APIs for AI servicesImplement RAG (Retrieval-Augmented Generation) systems and vector databasesDesign scalable and maintainable backend architecturesCollaborate with stakeholders to understand requirements and translate them into technical solutionsOptimize AI applications for performance, cost, and user experienceEnsure security best practices in all implementations Mandatory Requirements Core Programming Skills Strong proficiency in Python 3.x with deep understanding of best practicesSolid grasp of object-oriented programming (OOP) principles and design patternsUnderstanding of asynchronous programming concepts and when to apply themExperience with code organization, modularity, and writing maintainable code AI & LLM Expertise Understanding of how Large Language Models work (tokens, context windows, limitations)Knowledge of prompt engineering principles and techniquesUnderstanding of when to use RAG vs fine-tuning vs prompt engineeringAwareness of AI limitations, hallucinations, and mitigation strategies Backend Development Experience building REST APIs with Python frameworksStrong understanding of API design principlesKnowledge of database design fundamentals (SQL and/or NoSQL)Understanding of authentication and authorization mechanisms System Design Ability to design scalable and maintainable system architecturesUnderstanding of performance considerations and optimization strategiesKnowledge of security best practices and data protection Soft Skills Strong problem-solving and debugging abilitiesExcellent communication skillsAbility to break down complex problems systematicallySelf-motivated with ability to work independently Preferred Qualifications (Advantages) Experience with LLM frameworks (LangChain, LlamaIndex, Haystack)Hands-on experience with FastAPI, Flask, or DjangoFamiliarity 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 containerizationUnderstanding of CI/CD pipelinesPrevious chatbot development experience (Rasa, Botpress, or similar)Experience with ML frameworks (scikit-learn, TensorFlow, PyTorch)Portfolio of AI/chatbot projects Show more Show less Tingkat senioritas Asosiasi Jenis pekerjaan Penuh waktu Fungsi pekerjaan Teknologi Informasi Industri Jasa TI dan Konsultan TI Referensi meningkatkan kesempatan Anda untuk diwawancarai oleh P.T. Adi Media Expertindo hingga 2x Lihat orang yang mungkin Anda kenal

Keahlian & Kompetensi

PythonREST APISQLAWSAzureDockerCI/CDTensorFlowPyTorch
Lamar sekarang