AI Engineer
Posted 15hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
AI Engineer building reusable agents, evaluation systems, and secure AI tools for CSI’s banking technology platform. Supporting scalable AI-assisted software delivery across engineering teams.
Responsibilities:
- Develop and support reusable, secure, and scalable AI-assisted software delivery capabilities
- Design, build, test, and maintain AI platform components, services, connectors, and internal tools
- Implement model routing, prompt execution patterns, API integrations, and reusable utilities
- Improve reliability, performance, observability, and usability of AI engineering tools
- Support production operations, troubleshooting, monitoring, incident triage, escalation, and remediation
- Develop reusable agents, skills, workflow components, and connectors for engineering teams
- Implement agent behaviors, tool calls, structured workflows, and integration logic
- Build and maintain evaluation workflows, automated tests, regression checks, benchmarks, and validation approaches
- Support versioning, release management, rollback readiness, and lifecycle management for AI components
- Analyze model and agent behavior for quality, cost, latency, security, and reliability concerns
- Embed logging, access control, data classification, and risk controls into AI workflows
- Collaborate with security and governance partners on responsible AI requirements
- Partner with software engineering teams to identify AI-enabled workflow improvements
- Build examples, templates, and golden-path patterns to accelerate adoption
- Support onboarding, technical guidance, issue resolution, documentation, and communities of practice
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, Information Systems, or a related technical field, or equivalent work experience
- Typically 3–5 years of experience in software engineering, AI engineering, ML engineering, platform engineering, automation, or developer productivity roles
- Strong programming skills, preferably in Python and one or more modern application development languages
- Experience building APIs, services, integrations, automated tests, and cloud-based applications
- Experience with LLM application patterns, prompt engineering, RAG, agent frameworks, LLMOps, evaluation techniques, or AI-assisted development tools strongly preferred
- Sound engineering judgment
- Strong collaboration skills
- Ability to independently deliver reliable technical solutions in a secure environment
- Must be authorized to work in the United States without visa sponsorship now or in the future
Benefits:
- Eligibility for incentive awards based on individual and business performance
- Competitive salary
- Comprehensive range of benefits
- Equal opportunity employment
- Recruitment accommodation support


















