
Bank of America er en global finansinstitusjon som opererer innen bank, finans og fintech. Selskapets tjenester omfatter personbank, støtte til små bedrifter, formuesforvaltning, investeringstjenester og tilgang til kapitalmarkeder for privatpersoner, bedrifter og institusjoner. Selskapet fokuserer også på ansvarlig vekst gjennom bærekraftig finansiering, mangfoldsinitiativer og programmer for samfunnsutvikling.
AI-utvikler III, juridisk AI — Charlotte på kontoret
Bygg Python-applikasjoner, API-er, arbeidsflyter for dokumentbehandling og AI-agenter for Bank of Americas Legal AI-team. Bidra til å levere sikker juridisk teknologi i et regulert bedriftsmiljø.
Beskrivelse
- Opprett, test, distribuer og støtt Python-applikasjoner, gjenbrukbare tjenester og API-er for Legal AI
- Utvikle REST API-er med Python-rammeverk som FastAPI
- Bygg arbeidsflyter for inntak og behandling av PDF-, Microsoft Office-, tekst-, e-post-, strukturert og ustrukturert innhold
- Lever AI-assisterte funksjoner for oppsummering, spørsmål og svar, informasjonsuttrekk, klassifisering og samtaler
- Bidra til å utvide funksjonaliteten i chatboten Ask Legal
- Koble applikasjoner til leverandørplattformer for Legal AI via API-er, SDK-er, webtjenester og MCP-mønstre
- Opprett og vedlikehold arbeidsflyter for AI-orkestrering med LangChain, LangGraph eller godkjente alternativer
- Utvikle verktøy, funksjoner, prompter, tilstandshåndtering, ruting og agentarbeidsflyter i flere trinn
- Aktiver AI-agenter gjennom Microsoft Copilot Studio og godkjente AI-plattformer for virksomheter
- Bidra til pipelines for retrieval-augmented generation
- Bygg søke- og hentefunksjonalitet med Elasticsearch
- Bruk relasjonsdatabaser, dokumentdatabaser, vektordatabaser og grafdatabaser
- Bruk sikker programvareutvikling i en regulert virksomhet
- Opprett automatiserte enhets-, integrasjons-, API- og regresjonstester
- Delta i kodegjennomganger, designsesjoner, feilsøkingsarbeid og initiativer for kontinuerlig forbedring
- Samarbeid med juridiske interessenter, produktledere, arkitekter, plattformteam, cybersikkerhets- og risikopartnere samt ingeniører
- Diagnostiser problemer i produksjons- og ikke-produksjonsmiljøer
- Vedlikehold teknisk dokumentasjon og operative driftsveiledninger
- Led proof-of-concept-prosjekter og tekniske undersøkelser
- Del ekspertise og utvikle gjenbrukbare komponenter og tekniske mønstre
Krav
- Dokumentert praktisk erfaring med å bygge virksomhetsapplikasjoner og tjenester med Python
- Erfaring med å designe og implementere REST API-er ved hjelp av FastAPI, Flask, Django eller lignende Python-rammeverk
- Sterk kompetanse innen objektorientert programmering, modulær design, unntakshåndtering, avhengighetsstyring og gjenbrukbare komponenter
- Erfaring med behandling av PDF-filer og andre ustrukturerte dokumenter med Python-biblioteker og rammeverk for innholdsuttrekk
- Kjennskap til verktøy som PyMuPDF, pypdf, pdfplumber, Apache Tika, Unstructured eller python-docx
- Erfaring med å integrere applikasjoner via REST API-er, SDK-er, autentiseringsmetoder og JSON
- Erfaring med å skrive automatiserte enhets- og integrasjonstester med pytest eller sammenlignbare rammeverk
- Praktisk kunnskap om relasjonsdatabaser eller ikke-relasjonelle databaser og mønstre for dataaksess i applikasjoner
- Forståelse av sikker utvikling av API-er og applikasjoner
- Erfaring med Git-basert kildekontroll og automatiserte pipelines for bygging, testing og distribusjon
- Evne til å undersøke og løse komplekse tekniske problemer
- Sterke analytiske ferdigheter samt gode evner innen problemløsning og skriftlig og muntlig kommunikasjon
- Evne til å samarbeide effektivt i et smidig produktutviklingsmiljø
- Nysgjerrighet og vilje til å lære nye teknologier og metoder innen AI-utvikling
- Ønsket erfaring omfatter AI eller generativ AI, LangChain, LangGraph, Semantic Kernel, RAG, Elasticsearch, vektor- eller grafdatabaser, MCP, Microsoft Copilot Studio, Angular, TypeScript, Docker, Kubernetes, OCR, multimodal behandling, AI-evaluering, ansvarlig AI, observerbarhet eller plattformer for juridisk teknologi
Fordeler
- Tilgang til rimelige, konkurransedyktige og fleksible personalgoder
- Ressurser som støtter fysisk, emosjonelt og økonomisk velvære
- Muligheter til å lære, utvikle seg og bidra meningsfullt
- Arbeid på kontoret med fleksibilitet tilpasset rollen
- Muligheter for karriereutvikling