Deskripsi Pekerjaan
Are you a seasoned engineer passionate about pushing the boundaries of Artificial Intelligence? Sophon is looking for a Senior Software Engineer to join our high-impact team in Lavender, Singapore. In this role, you will be the bridge between cutting-edge AI research and real-world production-grade systems.
We are not just building software; we are architecting the future of reliable AI infrastructure. You will take full ownership of our cloud ecosystem, data pipelines, system architecture, and reliability engineering. If you thrive in an environment where you can shape technical strategy and solve complex scaling challenges, we want to hear from you.
You will work alongside a talented team of researchers and engineers, ensuring our AI prototypes are robust, performant, and ready for global enterprise deployment. This is a unique opportunity to lead the development of mission-critical systems that define the next generation of AI integration.
Tanggung Jawab
- Architect and maintain scalable, production-grade AI infrastructure and cloud systems.
- Lead the transition of AI research prototypes into robust, high-performance applications.
- Own the full lifecycle of reliability engineering, including monitoring, incident response, and performance optimization.
- Design and manage complex data pipelines to support large-scale AI model training and inference.
- Collaborate cross-functionally with data scientists and researchers to bridge the gap between technical requirements and user needs.
- Implement CI/CD best practices and automate infrastructure provisioning (IaC) to enhance deployment velocity.
- Mentor junior developers and contribute to the technical culture and architectural standards of the engineering team.
Kualifikasi
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software engineering, with a strong focus on backend systems and cloud infrastructure.
- Proven track record of deploying and scaling AI/ML models in production environments.
- In-depth expertise in cloud platforms (AWS, GCP, or Azure) and container orchestration tools like Kubernetes.
- Strong proficiency in programming languages such as Python, Go, or C++.
- Experience with data processing frameworks (e.g., Apache Spark, Kafka) and database technologies (SQL and NoSQL).
- Deep understanding of distributed systems, microservices architecture, and API design.
- Excellent communication skills and the ability to thrive in a fast-paced, prototype-to-production startup environment.