The Core AI & Data Platforms Team has been established to create, operate, and run the Enterprise AI, BI & Data that facilitate the time to market for reporting, analytics and data science teams to run experiments, train models and generate insights as well as evolve and run the CoCounsel application and its shared capability of CoCounsel AI Assistant.The AI Platform aims to foster a culture of innovation, enables rapid development of AI solutions, and drive transformative outcomes to stakeholders.
Towards this vision, it currently serves as a comprehensive ecosystem of collaborative services, tools, and infrastructure empowering both technical and non-technical users to seamlessly develop, evaluate, deploy, and monitor AI solutions tailored to various business use cases and personas.
Through prioritizing transparency, reusability of prompts, models and workflows, and swift integration of emerging AI frameworks like Generative AI, the AI Platform strives to redefine the landscape of AI solutions whether for experimentation or for a production environment.The Senior Software Engineer, AI Platform will facilitate the build and operation of the centralized AI platform for AI/ML development and deployment across Thomson Reuters business operations.
The Senior Software Engineer, AI Platform is expected to be an expert in AI tooling and setting up and streamlining AI workflows and building applications to enable AI/ML workflow development, testing and deployment.About the RoleIn this opportunity you will:Build and Maintain software that tracks the full lifecycle of ML from ideation to post deployment monitoring.Assist in the deployment of machine learning models into production and support these models throughout their lifecycle, including GenAI models.Build out features that help data scientists and AI novices to iterate and re-train models at speed and ease.Build out features that facilitate the data collection and annotation for non-structured data and NLP use cases.Utilize a variety of software and tools both commercial and open source.Enable self-service tooling for teams to create and maintain models.Create and deploy tooling for model monitoring and model governance.Be part of a model ops framework.Continuously challenge and evolve the existing platform capabilities and keep up to date with new offerings.About YouYou're a fit for the role of Senior Software Engineer, AI Platform if you meet all or most of these criteria:5 years in Software Engineering.Hands-on experience working with public cloud technology (AWS, Azure, GCP).Ability to collaborate with scientists, product management and work with an engineering-focused, iterative team to build and establish product requirements.Comfortable building prototypes from scratch.Familiarity with AI concepts and hands on experience with AI solutions.Experience with AWS Sagemaker, Azure Studio or similar cloud AI capabilities.Proficiency in modern programming languages and in particular Python.Experience with relational and/or non-relational databases.Experience with Agile development and delivery – Scrum, Lean, XP, Kanban methodologies.Deep understanding of computer science concepts, such as time and space complexity, data structures and basic algorithms.Experience building ETL data pipelines.Hands on DevOps experience – CI/CD in AWS, Git, Monitoring, Log Analytics.#J-18808-Ljbffr