Senior AI Engineer

APW Tech

Metro Manila

On-site

PHP 900,000 - 1,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

APW Tech is seeking a seasoned software engineer in the Philippines to design and develop production-grade Python and/or .NET services, APIs, and data-processing components. You will build modular, testable components and contribute to CI/CD pipelines while ensuring quality, security, and maintainability across enterprise AI and cloud-native workloads.

You will collaborate on REST APIs, event-driven services, and distributed systems, with a strong emphasis on observability, testing, and

Qualifications

  • Significant professional experience developing production-grade applications using Python.
  • Demonstrated experience designing and delivering enterprise AI, machine learning, data, or cloud-native solutions.
  • Strong understanding of Python and/or .NET frameworks and libraries used for APIs, asynchronous processing, data engineering, testing, and AI development.
  • Practical experience developing generative AI, retrieval-augmented generation, intelligent search, or AI agent solutions.
  • Hands-on experience with AWS-native cloud services and cloud-native architectural patterns.
  • Experience designing and integrating REST APIs, event-driven services, databases, enterprise applications, and data platforms.
  • Strong understanding of software architecture, distributed systems, microservices, application security, testing, and continuous delivery.
  • Experience implementing observability using Datadog or a comparable enterprise observability platform.
  • Experience using cloud and application security tools such as Wiz and Snyk.
  • Experience with container technologies and orchestration platforms such as Docker, Amazon ECS, or Amazon EKS.
  • Experience with automated testing, source control, code review, dependency management, and CI/CD pipelines.
  • Strong analytical, troubleshooting, technical writing, and stakeholder communication skills.
  • Demonstrated ability to lead technical discussions, mentor engineers, and influence engineering decisions without relying solely on formal authority.

Responsibilities

  • Design and develop high-quality Python and/or .NET services, libraries, APIs, background workers, and data-processing components.
  • Build modular, reusable, testable, and maintainable application components using established Python and/or .NET engineering practices.
  • Develop synchronous and asynchronous services that support AI inference, document processing, data retrieval, workflow orchestration, and system integration.
  • Implement appropriate exception handling, retry mechanisms, timeouts, circuit breakers, caching, rate limiting, and graceful degradation.
  • Apply object-oriented, functional, domain-driven, and event-driven design approaches where appropriate.
  • Develop automated unit, integration, contract, security, performance, and regression tests.
  • Maintain clear technical documentation covering solution architecture, APIs, configuration, deployment, operations, and troubleshooting.
  • Contribute to continuous integration and continuous delivery pipelines for automated testing, security scanning, deployment, and release management.
  • Participate in code reviews and ensure that engineering work meets agreed quality, security, performance, and maintainability standards.

Skills

Python development
.NET development
APIs
Asynchronous processing
AWS
REST APIs
Microservices
Observability
CI/CD
Technical leadership

Tools

Docker
Amazon ECS
Amazon EKS
Datadog
Snyk
Wiz

Job description


  • Design and develop high-quality Python and/or .NET services, libraries, APIs, background workers, and data-processing components.


  • Build modular, reusable, testable, and maintainable application components using established Python and/or .NET engineering practices.


  • Develop synchronous and asynchronous services that support AI inference, document processing, data retrieval, workflow orchestration, and system integration.


  • Implement appropriate exception handling, retry mechanisms, timeouts, circuit breakers, caching, rate limiting, and graceful degradation.


  • Apply object-oriented, functional, domain-driven, and event-driven design approaches where appropriate.


  • Develop automated unit, integration, contract, security, performance, and regression tests.


  • Maintain clear technical documentation covering solution architecture, APIs, configuration, deployment, operations, and troubleshooting.


  • Contribute to continuous integration and continuous delivery pipelines for automated testing, security scanning, deployment, and release management.


  • Participate in code reviews and ensure that engineering work meets agreed quality, security, performance, and maintainability standards.



Required Qualifications and Experience


  • Significant professional experience developing production-grade applications using Python.


  • Demonstrated experience designing and delivering enterprise AI, machine learning, data, or cloud-native solutions.


  • Strong understanding of Python and/or .NET frameworks and libraries used for APIs, asynchronous processing, data engineering, testing, and AI development.


  • Practical experience developing generative AI, retrieval-augmented generation, intelligent search, or AI agent solutions.


  • Hands-on experience with AWS-native cloud services and cloud-native architectural patterns.


  • Experience designing and integrating REST APIs, event-driven services, databases, enterprise applications, and data platforms.


  • Strong understanding of software architecture, distributed systems, microservices, application security, testing, and continuous delivery.


  • Experience implementing observability using Datadog or a comparable enterprise observability platform.


  • Experience using cloud and application security tools such as Wiz and Snyk.


  • Experience with container technologies and orchestration platforms such as Docker, Amazon ECS, or Amazon EKS.


  • Experience with automated testing, source control, code review, dependency management, and CI/CD pipelines.


  • Strong analytical, troubleshooting, technical writing, and stakeholder communication skills.


  • Demonstrated ability to lead technical discussions, mentor engineers, and influence engineering decisions without relying solely on formal authority.


Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AI Engineer (Python, NET)
Senior AI Engineer (Python, NET)

APW Tech • Metro Manila

Hybrid
PHP 1,800,000 - 2,400,000
AI/ML Engineer
AI/ML Engineer

Hrtx • Metro Manila

On-site
PHP 892,800 - 1,339,200
Senior AI Engineer
Senior AI Engineer

Adventure Consultancy Solutions Philippines Inc. • Metro Manila

On-site
PHP 2,200,000 - 4,000,000
AI Engineer
AI Engineer

Tri-Unity Talent Sourcing & Human Resource Management Services • Makati

Remote
PHP 1,200,000 - 1,800,000
Agentic AI Developer
Agentic AI Developer

Intro Recruitment Asia • Philippines

On-site
PHP 1,200,000 - 2,400,000
Senior Software Engineering Lead
Senior Software Engineering Lead

Vanigent Biopharm • Metro Manila

On-site
PHP 3,000,000 - 5,000,000
Chief AI Solution Engineering Specialist
Chief AI Solution Engineering Specialist

EPAM Systems • Mexico

On-site
PHP 11,076,000 - 14,770,000
AI Engineer
AI Engineer

Our Clients • Taguig

On-site
PHP 750,000 - 1,200,000
Azure AI Engineer
Azure AI Engineer

Career Connect • Manila

On-site
PHP 900,000 - 1,500,000
AI Architect
AI Architect

Career Connect • Taguig

Hybrid
PHP 2,400,000 - 3,600,000