Deskripsi Pekerjaan
Are you a passionate software engineer looking to bridge the gap between robust enterprise architecture and cutting-edge Artificial Intelligence? RCG Global Services is seeking a highly skilled Java AI Engineer to join our innovation team in Makati City. In this pivotal role, you will be responsible for designing, developing, and deploying scalable AI-driven solutions within our complex enterprise ecosystem.
You will work at the intersection of traditional Java development and modern machine learning frameworks, ensuring that our applications are not only high-performing but also intelligent. We are looking for a forward-thinking technologist who thrives on solving complex business challenges through elegant code and advanced algorithm implementation.
Tanggung Jawab
- Design and build scalable, high-performance enterprise applications using Java and AI/ML frameworks.
- Integrate pre-trained machine learning models and NLP services into existing backend Java architectures.
- Develop robust RESTful APIs to expose AI-driven features for front-end consumption.
- Optimize system performance by refactoring legacy Java codebases to support asynchronous processing and AI workflows.
- Collaborate with data scientists to implement data pipelines that feed into real-time analytical services.
- Conduct code reviews, unit testing, and performance profiling to maintain high quality across the development lifecycle.
- Stay abreast of industry trends in generative AI and LLMs to suggest innovative product enhancements.
Kualifikasi
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 4-6 years of professional experience in Java development (Spring Boot/Microservices preferred).
- Proven experience integrating AI/ML models into production-grade Java applications.
- Strong understanding of data structures, algorithms, and multi-threaded programming in Java.
- Familiarity with deep learning frameworks such as TensorFlow, PyTorch, or Deeplearning4j.
- Hands-on experience with cloud platforms (AWS, Azure, or GCP) and containerization tools like Docker and Kubernetes.
- Excellent communication skills with the ability to translate technical AI concepts for non-technical stakeholders.