PeopleMatter PHMetro Manila, Philippines

AI Engineer

Description

AI SOFTWARE ENGINEER

We are looking for a versatile and results-driven AI Software Engineer to join our global and dynamic team. This role will bridge the gap between application development and intelligent algorithms, and will demand a proactive and collaborative mindset, working closely with process owners, business stakeholders, and global engineering teams to deliver scalable, production-ready AI-enabled solutions.

In this Role, Your Responsibilities Will Be:

• Apply diverse AI technologies (frameworks, libraries, models, algorithms) to solve business-specific software challenges

• Use Azure OpenAI services and enterprise-grade AI platforms for solution development

• Design, train, fine-tune, and integrate machine learning models into production applications

• Implement LLM prompt engineering as a core skill for building intelligent solutions

• Collaborate with data engineers and scientists to preprocess and analyze data for AI training and testing

• Manage data pipelines and engineering tasks to leverage internal business data sources

• Develop and deploy AI agents and automation solutions tailored to organizational, functional, and/or departmental activities

• Integrate tools via APIs, database connectors, and RPA platforms for seamless workflows

• Research, design, and deliver end-to-end AI solutions aligned with organizational goals

• Stay current with emerging AI technologies and frameworks

• Participate in scrum activities and collaborate with global teams to align technical solutions with business objectives

• Utilize agent orchestration frameworks such as but not limited to (Autogen, CrewAI, LangChain Agents, Semantic Kernel) for scalable automation

• Maintain and update technical documentation for clarity and scalability

Who You Are:

You encourage diverse thinking to promote and nurture innovation. You readily take action on challenges, without unnecessary planning. You have a strong bottom-line orientation.

For This Role, You Will Need:

• Bachelor’s or Master’s degree or equivalent in Engineering, Computer Science, Artificial Intelligence, IT, or any related field.

• 5+ years of proven experience as a software engineer/developer with proficiency in programming languages such as C++, C#, Python, or Java.

• Familiarity with applying software design patterns such as SOLID or Gangs of Four. • Strong knowledge and understanding of AI-related concepts such as machine learning algorithms, frameworks, and generative AI.

• Experience in AI libraries and frameworks like PyTorch, TensorFlow, or similar.

• Knowledge of data pre-processing, feature engineering, prompt engineering, and model evaluation techniques.

• Strong analytical and problem-solving skills, with excellent communication and collaboration skills

Preferred Qualifications that Set You Apart:

• Minimum of 2 years of experience in AI/ML projects with a solid understanding of AI application design and deployment.

• Hands-on experience with Azure, Azure ML Studio, Azure Copilot, and GitHub Copilot for building and managing AI solutions.

• Familiarity with AI/LLM frameworks such as Haystack, LangChain, Ollama, or similar technologies.

• Strong knowledge of best practices including Agile methodologies, test-driven development (TDD), and DevSecOps principles.

• Ability to integrate AI workflows into enterprise environments and leverage cloud native services for scalability and security.

Skills

Scrumc-sharpPythonMachine LearningOpenAIAzureC++cplusplusGitHubSecurityLLMTensorFlowC#Artificial IntelligenceDevSecOpsPyTorchMLAgileAIcppcsharpJavaTDD

Want AI to find more roles like this?

Upload your CV once. Get matched to relevant assignments automatically.

Try personalized matching