job description
Join ST Engineering as a Software Engineer specializing in Data Science and Machine Learning and be part of a dynamic team driving innovation in technology. Based in the vibrant location of Canggu, Bali, you will collaborate with talented developers and engineers to design, build, and maintain cutting-edge software applications that leverage data science and machine learning to solve real-world problems.
This role offers a unique opportunity to work on impactful projects in a collaborative environment, where your expertise will contribute to advancing technology solutions. Enjoy the perfect blend of professional growth and the serene lifestyle Bali has to offer.
If you are passionate about technology, data-driven solutions, and thrive in a creative and innovative setting, we invite you to apply and take the next step in your career with us.
Responsibility
- Develop and implement machine learning models and algorithms to solve complex business problems.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Design, build, and maintain scalable software applications using modern programming languages and frameworks.
- Conduct data analysis and preprocessing to ensure high-quality inputs for machine learning models.
- Optimize and fine-tune models for performance, accuracy, and scalability.
- Stay updated with the latest advancements in data science, machine learning, and software engineering.
- Document technical processes, models, and application architectures for future reference.
- Participate in code reviews, testing, and deployment to ensure robust and reliable software solutions.
Qualifications
- Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or a related field.
- Proven experience in software development with a focus on data science or machine learning.
- Proficiency in programming languages such as Python, Java, or C++, and familiarity with frameworks like TensorFlow or PyTorch.
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with data preprocessing, feature engineering, and model evaluation techniques.
- Knowledge of cloud platforms (e.g., AWS, Azure, GCP) and big data technologies is a plus.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication skills to effectively collaborate with stakeholders and present technical concepts.