The Software Engineer, Applied AI designs, builds, and supports production software and AI solutions that address business problems across Cardinal. The role spans the full software development lifecycle and owns solutions end-to-end, including web applications, APIs, integrations, automated workflows, and AI agents. It uses agentic development tools such as Claude Code and GitHub Copilot as part of everyday work, while applying computer science fundamentals and engineering judgment to verify that AI-generated work is secure, tested, and maintainable. Working with a high degree of independence, the engineer moves solutions from prototype to production, partners with senior engineers on architecture, and helps raise the team's technical standards. The role collaborates with business stakeholders and cross-functional partners, contributes to production support and technical design, and evaluates new AI models, tools, and frameworks.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level