Principal Full Stack Engineer (Python, AWS, REST)

Fidelity InvestmentsCovington, KY
Hybrid

About The Position

Job Description: Deliver on the vision of the business by leading the development, research, and recommendation of appropriate models, methods, tools, and technologies to achieve business-unit-wide solutions. Use thought leadership to drive and champion technology strategy in partnership with stakeholders across the business. Manage significant risks and lead and oversee a team of developers who build and support runtime services, platforms, and applications that power AI-enabled experiences at scale. The Role You will be part of the team responsible for the creation and support of the Cognitive Computing Platform. This platform enables customers to interact with Fidelity in natural language across the channels that are important to them. You’ll help deliver reliable runtime services and operational practices that allow teams to run AI-enabled solutions consistently and safely. The Team As part of the team, you will implement solutions that enable customers to get the most out of what Fidelity can offer. You will create intuitive and highly engaging conversational experiences that help digitally savvy customers take control of their finances and feel confident in the choices they make.

Requirements

  • Strong desire and ability to learn new technologies and approaches
  • Ability to synthesize business needs into scalable technology solutions
  • Ability to work across organizations and drive positive outcomes
  • Comfort operating in a polyglot development environment
  • Excellent verbal and written communication skills
  • Ability to collaborate with data science and product teams to operationalize AI use cases

Nice To Haves

  • Experience across the software development and delivery lifecycle
  • DevOps/SRE practices (monitoring, alerting, incident response, reliability mindset)
  • Node.js and/or Python
  • API and service experience: REST APIs, Service-Oriented Architecture, Object-Oriented Programming
  • OpenAPI/Swagger and JSON-based contracts
  • Agile development methodologies
  • Cloud exposure (AWS, Azure) e.g. DynamoDB, ElasiCache
  • AI / GenAI Skills (Preferred)
  • Working knowledge of LLM concepts (prompting patterns, token limits, latency considerations)
  • Retrieval-Augmented Generation (RAG) fundamentals and embedding-based search concepts
  • Model evaluation basics (quality, safety, and regression testing)
  • Responsible AI practices (guardrails, privacy considerations, and secure usage patterns)
  • Operational awareness for GenAI solutions (cost, performance, reliability, and safe usage)
  • Education / Certifications (Helpful)
  • Undergraduate degree (BS, BA, etc.) or equivalent work experience
  • Relevant cloud, DevOps/SRE, or AI/ML certifications are a plus

Responsibilities

  • Build and deliver scalable solutions on a scrum team benefiting multiple business units
  • Work across an empowered and autonomous organization to achieve the best outcomes
  • Promote a developer culture of quality and sustainability through automation
  • Mentor team members to support organizational goals
  • Help teams operationalize GenAI solutions with attention to reliability, safety, and repeatability
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service