job description
Join SNSoft Sdn Bhd as a Data Developer (Backend & AI) and work remotely from the stunning locations of Bali, including Canggu, Ubud, Denpasar, Jimbaran, Nusa Dua, Kuta, and Badung. This is a unique opportunity to blend your technical expertise with the flexibility of working from paradise.
As a Data Developer, you will play a pivotal role in designing, developing, and maintaining robust backend systems and AI-driven solutions. You will collaborate with cross-functional teams to deliver high-performance data solutions that drive business growth and innovation.
Enjoy competitive compensation, performance-based incentives, and the flexibility to work from some of the most inspiring locations in Bali. If you are passionate about data, backend development, and AI, and thrive in a dynamic, remote work environment, we want to hear from you!
Responsibility
- Design, develop, and maintain scalable backend systems and APIs to support data-driven applications.
- Implement and optimize AI and machine learning models to enhance data processing and decision-making.
- Collaborate with data scientists, engineers, and product teams to integrate AI solutions into backend systems.
- Ensure data integrity, security, and performance through best practices in database design and management.
- Develop and maintain ETL pipelines for data ingestion, transformation, and storage.
- Monitor and troubleshoot backend systems to ensure high availability and performance.
- Document technical designs, processes, and system architectures for internal and external stakeholders.
- Stay updated with emerging technologies and trends in backend development, AI, and data engineering.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a Backend Developer, Data Engineer, or similar role, with a focus on AI and data-driven solutions.
- Proficiency in backend programming languages such as Python, Java, or Node.js.
- Experience with AI/ML frameworks and libraries (e.g., TensorFlow, PyTorch, scikit-learn).
- Strong knowledge of database systems (SQL and NoSQL) and data modeling.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work independently in a remote setting.
- Strong communication skills and the ability to collaborate effectively with cross-functional teams.