We are hiring for great (Senior) AI Engineer who are open to learning the tools we use and building the AI Platform at First American.Role Summary:As an AI Engineer in our Centre of Excellence, you will be instrumental inbuilding, deploying, and maintaining production-ready AI applications using readily available foundation models . You will bridge the gap between model development and practical application, ensuring robust, scalable, and efficient AI systems that deliver tangible value. Key Responsibilities: Design and implement end-to-end AI systems , integrating foundation models into various applications and workflows. Apply andoptimize model adaptation techniques , includingprompt engineering , Retrieval-Augmented Generation (RAG), and finetuning, to tailor foundation models for specific use cases. Develop and integrateAI architecture componentssuch as context enhancement, input/output guardrails, model routers/gateways, caching mechanisms, and agent patterns to ensure system reliability and security. ImplementAI pipeline orchestrationto define and chain together different components of an AI system, ensuring seamless data flow and complex workflow execution. Optimize AI model inferencefor latency and cost, utilizing techniques like quantization, distillation, and parallelism, and demonstrate proficiency in working withGPUs and large compute clusters . Collaborate closely with Data Scientists tointegrate trained modelsand with Data Engineers to ensure efficient data pipelines for AI applications. Contribute to defining and implementingsystematic evaluation pipelinesfor AI applications, focusing on metrics such as factual consistency, generation capability, and instruction-following for open-ended outputs. Engage incontinuous monitoring and observabilityof AI systems in production to detect failures, drifts, and identify opportunities for improvement and cost savings. Assist inproductizing AI-powered outputsand features, ensuring alignment with customer needs and product strategy. Required Skills & Qualifications: Proven experience inbuilding applications with foundation modelsand deploying AI systems into production environments. Strong proficiency inprompt engineering, RAG, and finetuningtechniques for model adaptation. Familiarity withAI architecture patternsand their practical implementation. Understanding ofinference optimization techniquesand experience with high-performance computing environments (e.g., GPUs). Knowledge ofAI evaluation methodologiesfor open-ended models and experience in setting up robust evaluation pipelines. Proficiency in programming languages commonly used in AI development, such asPython , with an understanding of relevant APIs and frameworks. Ability to work in an iterative, experimental environment and adapt to rapidly changing model capabilities and tools. Excellent communication and collaboration skills for working with diverse, cross- Functional teams.
Job Title
Senior AI Engineer