
Senior AI Software Engineer — T. Rowe Price Labs
T. Rowe Price1 day ago
Base Salary
$121k - $258k/yr
Responsibilities
- Own the end-to-end architecture, implementation, testing, evaluation, deployment, observability, and production support of AI agents and intelligent systems.
- Design agentic workflows using orchestration, tool and function calling, retrieval-based systems, structured outputs, context management, and human-in-the-loop patterns.
- Partner with product owners and business stakeholders to translate complex needs into scalable AI solutions and measurable outcomes.
- Lead technical workstreams from rapid experimentation and validation through production adoption.
- Establish evaluation, quality metrics, regression testing, failure analysis, monitoring, and testing practices for non-deterministic AI systems.
- Make engineering trade-offs across models, prompts, context, tools, latency, cost, reliability, security, and maintainability.
- Develop reusable AI capabilities and shared engineering patterns for adoption across teams.
- Lead code and design reviews, mentor less-experienced engineers, and help resolve complex technical problems.
- Evaluate emerging AI technologies and support the transfer of successful solutions to business-aligned technology teams.
Requirements
- BS or MS in Computer Science or a related technical field, or equivalent practical experience.
- 5+ years of professional software engineering experience.
- Strong hands-on development experience in object-oriented languages such as Python, Java, or JavaScript/TypeScript.
- Experience building AI-enabled applications, intelligent workflows, or agentic systems using modern LLMs and AI development frameworks.
- Experience with agent orchestration, tool or function calling, retrieval-based systems, prompt and context engineering, structured outputs, evaluation, observability, or guardrails.
- Experience taking AI-enabled systems from prototypes into 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, debugging, communication, and independent ownership skills.
- Commitment to engineering quality through automated testing, code reviews, observability, and continuous delivery.
- Preferred experience mentoring engineers or leading technical workstreams.
- Preferred understanding of financial markets, asset management, or financial instruments.
- FINRA licenses are not required and will not be supported for this role.
Benefits
- Hybrid work schedule with up to three days per week from home; positions are available in New York City or Baltimore, Maryland.
- Competitive compensation and annual bonus eligibility.
- Generous retirement plan.
- Health and wellness benefits, including online therapy.
- Paid time off for vacation, illness, medical appointments, and volunteering days.
- Family care resources, including fertility and adoption benefits.
- Equal opportunity workplace with diversity, equity, and inclusion commitments.
Tech Stack
Categories
About T. Rowe Price
T. Rowe Price is a global asset manager that designs and distributes mutual funds, ETFs, separate accounts, and retirement solutions for individuals, financial advisors, institutions, and plan sponsors. It earns management and advisory fees for actively managed equity, fixed income, and multi-asset strategies, and also provides subadvisory services and brokerage. Founded in 1937 and headquartered in Baltimore, it is a public company listed on Nasdaq under the ticker TROW.