Analyst - Data & AI
Core
Design, develop, test, and support data-driven and AI-enabled applications, including Generative AI capabilities and automation frameworks.
Role type
Junior-to-mid level software engineer (AI/ML focus)
Builds
AI engineering frameworks, chat agents, automation capabilities, and enterprise-scale data products
Domain
Financial services / Generative AI / Cloud-native applications
Deliverable
production ML models
Required skills
Python, SQL, REST APIs, AWS services, Generative AI concepts, RAG, unit testing, CI/CD
Preferred skills
Financial services experience, AWS Bedrock, vector databases, Terraform
Technologies
Python, SQL, AWS (Bedrock, Lambda, API Gateway, S3, RDS/Aurora, Step Functions, EventBridge, SQS, CloudWatch, IAM, Secrets Manager, KMS), FastAPI/Flask, Git, Terraform
Responsibilities
Build AI engineering frameworks and chat agents; Develop and maintain Python-based application components and data-processing services; Write and optimize SQL queries; Design and support REST APIs; Contribute to AI-enabled application development using AWS Bedrock; Assist in building RAG and semantic-search capabilities; Create unit and integration tests and participate in code reviews; Provide production-support assistance by analyzing logs and troubleshooting issues.
Seniority
Junior to Mid-level, hands-on IC