T

T. Rowe Price

Global asset manager offering retirement solutions

Senior AI Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A Bachelor of Science or Master of Science in Computer Science or a related technical field, or equivalent practical experience, and at least five years of professional software engineering experience.
  • Strong hands-on development experience in object-oriented languages such as Python, Java, or JavaScript/TypeScript.
  • Hands-on experience building AI-enabled applications, intelligent workflows, or agentic systems using modern large language models and AI development frameworks.
  • Practical experience with modern AI engineering patterns such as agent orchestration, tool or function calling, retrieval-based systems, prompt and context engineering, structured outputs, evaluation, observability, or guardrails.
  • Experience taking AI-enabled systems beyond prototypes toward production, including testing, monitoring, reliability, security, and operational considerations.
  • Strong experience with cloud-native architectures, containerized microservices, APIs, and modern software delivery practices.
  • Strong analytical, problem-solving, software design, and debugging skills.
  • Demonstrated commitment to engineering quality through automated testing, code reviews, observability, and continuous delivery.
  • Ability to independently own complex technical problems and clearly communicate designs, decisions, and trade-offs.
  • A product mindset, strong learning agility, and passion for staying current with the rapidly evolving AI engineering landscape.
  • FINRA licenses are not required and will not be supported for this role.

Responsibilities

  • Own the end-to-end design and delivery of production-grade AI agents and intelligent systems, including architecture, implementation, testing, evaluation, deployment, observability, and production support.
  • Design agentic workflows using orchestration, tool integration, retrieval-based systems, structured outputs, context management, and appropriate human-in-the-loop patterns.
  • Partner with product owners and business stakeholders to take control of complex or ambiguous problems, evaluate alternative approaches, and translate needs into scalable AI solutions.
  • Lead technical workstreams from rapid experimentation and validation through production adoption.
  • Establish evaluation and testing approaches for non-deterministic AI systems, including quality metrics, regression testing, failure analysis, and production monitoring.
  • Make informed engineering trade-offs across models, prompts, context, tools, latency, cost, reliability, security, and maintainability.
  • Contribute to reusable AI capabilities and shared engineering patterns that improve speed, quality, and consistency across teams.
  • Lead code and design reviews, mentor less-experienced engineers, and help others solve complex technical problems.
  • Own technical debt and continuously improve the quality, reliability, and maintainability of the systems you build.
  • Rapidly evaluate emerging AI technologies and determine when and how they can be applied to deliver meaningful business value.
  • Support the Build-Operate-Transfer model by preparing successful AI solutions for long-term ownership and scale by business-aligned technology teams.
  • Work directly with business stakeholders and product owners to understand priorities, shape solution direction, and deliver measurable outcomes.
  • Translate complex business needs into effective technology solutions and clearly communicate technical trade-offs.
  • Balance innovation, business value, scalability, risk, fiscal responsibility, and long-term maintainability when making technical decisions.

Desired Qualifications

  • Experience mentoring engineers or leading technical workstreams.
  • Understanding of financial markets, asset management, or financial instruments.

About the Company

T. Rowe Price

Global asset manager offering retirement solutions

T. Rowe Price provides investment management and retirement solutions to individual investors, financial intermediaries, and institutions worldwide. It manages client assets through a disciplined, research-driven investment process and offers a range of strategies and products designed for long-term value. Clients pay management fees based on assets under management, with total assets under management around $1.569 trillion as of June 30, 2024. The company differentiates itself by its global research capabilities, experienced investment teams, and broad client base, enabling tailored solutions for personal accounts, retirement plans, and institutional clients. Its goal is to help clients reach their financial objectives by growing and preserving capital over the long term through diversified investment strategies.

Company size
10,001+
Company stage
IPO
Headquarters
Baltimore, MD
Founded
1937

Recently Posted Jobs

Explore more opportunities at T. Rowe Price

See more jobs