Description
Are you excited about building AI-driven software that redefines how professionals work? Join Thomson Reuters, a global leader, where you will play a pivotal role in developing AI-powered systems that enhance accounting workflows through automation, intelligence, and seamless orchestration.
As a Lead Software Engineer, you will innovate in a startup-like environment, building AI-driven systems, collaborating across functions, and leading teams of engineers, AI researchers, and product teams.
Responsibilities:
- Design and build backend services that power generative AI agents and orchestration systems.
- Develop and maintain backend services using Python, FastAPI, and PostgreSQL.
- Implement AI orchestration systems integrating LLMs from OpenAI, Anthropic, and other providers.
- Ensure backend systems are secure, scalable, and optimized for AI-driven applications.
- Lead teams of engineers, AI researchers, and product teams to translate AI capabilities into real-world applications.
Requirements:
- Bachelor's Degree in Computer Science, Computer Engineering, Related Field, or Equivalent Experience.
- 6-8 years of experience in backend development, building scalable web services and APIs.
- Strong Python skills, with experience in FastAPI, PostgreSQL, and AWS.
- Experience in distributed systems, API and data model design.
- Strong debugging skills and a track record of building production-grade software.
Preferred:
- Experience with AI-driven systems, agent-based architectures, or AI APIs from providers like OpenAI and Anthropic.
- Knowledge of vector databases, embeddings, or search-based AI.
Benefits:
- Hybrid Work Model: flexible hybrid working environment.
- Flexibility & Work-Life Balance: supportive workplace policies.
- Career Development and Growth: continuous learning and skill development.
- Industry Competitive Benefits: comprehensive benefit plans.
- Culture: award-winning reputation for inclusion and belonging, flexibility, work-life balance, and more.