AI Software Engineer
A
ADI Recruitment Inc.
130 - 160K PHP
Full-time
McKinley Park Residences. McKinley Park Residences, 3rd Ave, Taguig, Metro Manila, Philippines
PythonC#PyTorchAI Libraries/FrameworksRAG
We are looking for a highly skilled AI Software Engineer to join our team. In this role, you will design, develop, and deploy intelligent systems and applications, leveraging modern AI technologies and full-stack development expertise. You will collaborate with cross-functional teams to build scalable and innovative solutions that drive business value.
Key Responsibilities:
- Design, develop, and maintain full-stack applications with integrated AI capabilities
- Implement machine learning models and AI-driven features into production systems
- Work with generative AI technologies, including Retrieval-Augmented Generation (RAG)
- Apply software design patterns (e.g., SOLID, Gang of Four) in system architecture
- Utilize AI frameworks and libraries such as PyTorch, TensorFlow, or similar
- Perform data preprocessing, feature engineering, and model evaluation
- Optimize model performance and ensure scalability and reliability
- Collaborate with product, data, and engineering teams to deliver end-to-end solutions
Qualifications:
- Bachelor’s or Master’s degree in Engineering, Computer Science, Artificial Intelligence, IT, or a related field
- Minimum of 5 years of experience as a full-stack developer
- Proficiency in one or more programming languages such as C++, C#, Python, or Java
- Strong understanding of AI/ML concepts, including machine learning algorithms and generative AI
- Hands-on experience with Retrieval-Augmented Generation (RAG) is highly preferred
- Experience with AI/ML frameworks such as PyTorch, TensorFlow, or similar
- Knowledge of data preprocessing, feature engineering, prompt engineering, and model evaluation techniques
- Strong analytical, problem-solving, and communication skills
- Ability to work effectively in a collaborative team environment
Preferred Qualifications:
- Experience deploying AI models in production environments
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Experience working in agile development environments