Deskripsi Pekerjaan
Are you a passionate Software Engineer looking to bridge the gap between data science and production-grade software? Enshored Inc. is seeking a talented Software Engineer to join our growing technical team in Pasig City. In this role, you will be instrumental in turning complex machine learning models into high-performing, scalable, and production-ready systems.
You will work at the intersection of software engineering and data science, implementing modern MLOps practices to ensure our systems are robust, maintainable, and efficient. If you thrive in a fast-paced environment and are eager to apply Python and AWS expertise to solve real-world problems, we want to hear from you. We prioritize employee well-being, offering comprehensive HMO benefits starting on your first day, including coverage for a dependent.
Tanggung Jawab
- Design, build, and maintain scalable production systems to support machine learning workflows.
- Collaborate with data scientists to transition ML models from research environments into production.
- Implement and maintain CI/CD pipelines specifically tailored for machine learning models.
- Optimize system performance and infrastructure costs within AWS cloud environments.
- Monitor and manage the health, latency, and reliability of deployed production models.
- Develop clean, maintainable, and efficient code following industry best practices.
- Document technical processes and system architectures to ensure team alignment.
- Troubleshoot and resolve performance bottlenecks in distributed data systems.
Kualifikasi
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 3+ years of professional experience in software engineering with a strong focus on Python.
- Proven experience working with AWS cloud services (e.g., S3, Lambda, EC2, SageMaker).
- Solid understanding of MLOps principles and containerization tools like Docker and Kubernetes.
- Proficiency in building and consuming RESTful APIs to integrate ML services.
- Experience with SQL and NoSQL databases for data-intensive applications.
- Strong problem-solving skills and the ability to work independently in an agile environment.
- Excellent communication skills with the ability to collaborate across multidisciplinary teams.