hirly

CAI

Senior AI Engineer

Manila - One World Square

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at CAI first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included

Matched against 2.3M live jobs from 200,000+ employers in 200+ countries.

Tailor my resume for this job →

hirly's read of this role

Seniority
Senior
Country
PH
Work mode
On-site / unstated
First seen by hirly
27 Sept 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

Senior AI Engineer

Req number:

R8164

Employment type:

Full time

Worksite flexibility:

Hybrid

Who we are

CAI is a global services firm with over 9,000 associates worldwide and a yearly revenue of $1.3 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right—whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.

Job Summary

  • The Senior AI Engineer is to design, build, integrate, and operate secure, scalable, and production-ready AI solutions within an enterprise environment.
  • The role combines strong Python / .NET software engineering with generative AI engineering, AWS-native cloud architecture, enterprise system integration, observability, and application security. The Senior AI Engineer will provide technical leadership across the engineering lifecycle, from solution design and experimentation through implementation, production deployment, monitoring, and continuous improvement.

Job Description

We are looking for Senior AI Engineer to design, build, integrate, and operate secure, scalable, and production-ready AI solutions within an enterprise environment. The role combines strong Python / .NET software engineering with generative AI engineering, AWS-native cloud architecture, enterprise system integration, observability, and application security. The Senior AI Engineer will provide technical leadership across the engineering lifecycle, from solution design and experimentation through implementation, production deployment, monitoring, and continuous improvement. This position will be full-time and hybrid at Mandaluyong City.

What You'll Do

Translate business and product requirements into appropriate technical designs, implementation plans, and engineering tasks

Lead technical design reviews and contribute to architecture, security, data, and operational readiness assessments

Evaluate technical options and provide recommendations based on feasibility, scalability, security, performance, cost, and maintainability

Identify technical dependencies, delivery risks, resource requirements, and architectural constraints early in the development lifecycle

Guide engineers in resolving complex technical issues involving AI models, application services, data pipelines, cloud infrastructure, and enterprise integrations

Support technical estimation, work planning, backlog refinement, and delivery prioritization

Promote the use of shared enterprise AI capabilities and reusable platform services rather than duplicating solution-specific implementations

Mentor junior and mid-level engineers through code reviews, design discussions, pair programming, and knowledge-sharing sessions

Backend Software Engineering

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

System Integrations

Design and implement secure integrations between AI solutions and enterprise applications, data platforms, document repositories, workflow systems, and external services

Develop and maintain REST, event-driven, messaging, streaming, batch, and file-based integration patterns

Build integrations using APIs, webhooks, message queues, event buses, managed file transfer, and other approved enterprise integration mechanisms

Implement authentication and authorization using enterprise identity standards such as OAuth 2.0, OpenID Connect, service identities, API credentials, and role-based access controls

Integrate AI solutions with structured and unstructured data sources while preserving source permissions, data classifications, and access-control requirements

Develop connectors for enterprise systems such as document management platforms, service management tools, data warehouses, databases, search platforms, and business applications

Define API contracts, data schemas, error-handling conventions, versioning strategies, and integration testing requirements

Coordinate with application owners and platform teams to resolve integration constraints, access requirements, service limits, and dependency timelines

Ensure that integrations are observable, resilient, idempotent where necessary, and designed to handle partial failures safely

AWS-Native Cloud Engineering

Design and implement AI solutions using approved AWS-native cloud services and architectural patterns

Develop solutions using relevant services such as Azure OpenAI, Amazon Bedrock, AWS Lambda, Amazon ECS, Amazon EKS, Amazon API Gateway, Amazon S3, Amazon RDS, Amazon OpenSearch Service, Amazon EventBridge, Amazon SQS, Amazon SNS, AWS Step Functions, and AWS Secrets Manager

Implement cloud-native patterns for serverless processing, containerized workloads, event-driven architecture, workflow orchestration, batch processing, and API-based services

Design solutions that meet enterprise requirements for availability, scalability, resilience, performance, backup, disaster recovery, and cost management

Work with cloud infrastructure teams to define network connectivity, private endpoints, security groups, encryption, logging, and environment configurations

Contribute to infrastructure-as-code implementations using Terraform

Optimize cloud resource usage, model consumption, storage, data transfer, and compute costs

Support deployments across development, testing, staging, and production environments

Troubleshoot application, platform, network, permissions, capacity, and service-integration issues within AWS environments

Generative AI Engineering

Design and build generative AI solutions using foundation models, large language models, embedding models, reranking models, and multimodal capabilities

Develop retrieval-augmented generation applications that combine enterprise content, search services, vector retrieval, metadata filtering, and generative models

Design prompt templates, system instructions, tool descriptions, response schemas, and conversation flows

Implement model routing, fallback, retry, timeout, caching, and rate-limiting mechanisms

Build AI agent and workflow capabilities that can select approved tools, retrieve information, invoke enterprise services, and complete controlled multi-step tasks

Develop document ingestion, parsing, chunking, metadata enrichment, embedding, indexing, retrieval, and citation-generation pipelines

Implement hybrid search approaches that may combine keyword search, semantic search, vector search, taxonomy, graph-based retrieval, and reranking

Work with Data Scientists and AI Engineers to evaluate models and AI responses using measurable criteria such as relevance, grounde

Original posting on CAI's site ↗

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job