Software Engineer (Intern)
PT Gracehopper Inovasi Digital
Actively hiring 6min ago
- Internship
- Remote
- Negotiable
Min. 4th Year College Student
No Sign Up Required!
Job Description
You will be working and learning alongside our tech team that has an in-depth experience in launching and managing specialized chatbot that is used by thousands of people. Your responsibilities will be mainly:
- Design, develop, and maintain web applications and APls using Python, Django, Node.JS, and other relevant technologies.
- Write clean, efficient, and well-documented code, following best practices and coding standards.
- Optimize application performance and scalability, identifying and addressing bottlenecks and performance issues.
- Implement security best practices to protect against common web application vulnerabilities, such as SQL injection, cross-site scripting (XSS), and cross-site request forgery (CSRF).
- Integrate third-party services and APls to enhance application functionality and user experience.
- Troubleshoot and debug issues reported by users, providing timely resolutions and maintaining a high level of customer satisfaction.
- Stay updated with the latest trends and advancements in web development technologies, sharing knowledge and insights with the team.
- Contribute to the continuous improvement of development processes and practices, suggesting and implementing improvements to streamline workflows and increase productivity.
Requirements
- Experience working as a Backend Developer, with expertise in Python, Django, and NodeJS. Proficiency in backend development using Python and Django, with experience in building RESTful APls and web services.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Familiarity with database systems such as MySQL, MongoDB etc., including database design and optimization.
- Basic understanding of vectorstore database (any one of ChromaDB, Pinecone, Qdrant, Weaviate)
- Understanding of GCP environment is a plus
- Proven interest in LLM (fine-tuning, inference, augmentation)
- Experience in unit testing
- Excellent documentation skills
- Excellent problem-solving skills and attention to detail, with the ability to analyze complex technical issues and propose effective solutions
- Strong communication and interpersonal skills, with the ability to work effectively in a team environment and collaborate with stakeholders from diverse backgrounds
💙
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.
About PT Gracehopper Inovasi Digital
Learn MoreGracehopper leverages AI to enhance communication in daily life. Our services include AI companion bots for influencer-fan engagement via WhatsApp. Our mission is to leverage AI to help grow the influencer and KOL ecosystem.
Industry
Creative and Entertainment
Location
Jakarta, Indonesia
Company Size
1–50 employees
Culture
Passionate
Strong belief and efforts are the base to achieve long term success
Fast-Paced
Swift in handling new challenges and producing new ideas to improve
Collaborative
Here, we work together to make the dream work