Source description
About the role
AI Solution Development Design, develop, deploy, and maintain production-ready AI and machine learning solutions. Translate business challenges into scalable AI-enabled applications and services. Build and integrate AI capabilities into enterprise systems and business workflows. Develop Generative AI solutions leveraging LLMs, Retrieval-Augmented Generation (RAG), and Agentic AI frameworks. Implement document intelligence and document-to-data processing pipelines. Software Engineering Develop clean, maintainable, and well-tested Python applications following software engineering best practices. Apply object-oriented design principles and scalable architecture patterns. Contribute to reusable frameworks, libraries, and technical standards. Design and support distributed and cloud-native applications. Cloud, DevOps & MLOps Build and maintain CI/CD pipelines for AI applications and supporting infrastructure. Implement Infrastructure as Code (IaC) practices. Deploy, monitor, and manage AI models and services in production environments. Configure cloud monitoring, logging, alerting, dashboards, and observability tools. Support model lifecycle management, performance monitoring, and operational reliability. Manage containerized solutions using Docker, Kubernetes, and Helm. Leverage Azure cloud services to build scalable AI platforms and solutions. Evaluation & Continuous Improvement Implement testing, evaluation, and experimentation frameworks for AI solutions. Measure solution effectiveness through defined business and technical metrics. Apply A/B testing and other evaluation methodologies where appropriate. Continuously optimize solutions based on monitoring, feedback, and business outcomes. Collaboration & Ways of Working Partner with cross-functional teams to deliver business-aligned AI solutions. Communicate complex technical concepts to both technical and non-technical audiences. Participate in architecture reviews, solution design sessions, and technical discussions. Support and mentor team members through knowledge sharing and collaboration. Demonstrate strong alignment with UL Solutions' Ways of Working, fostering trust, accountability, and continuous improvement.
More at UL Solutions
