CNA

CNA

Senior AI Software Engineer

Chicago, IL, USA · Senior

Sponsorship not specified$72k-$141kDetected 13 days ago
TypeScriptPythonJavaReactFastAPISpringDistributed SystemsGitSQLNoSQLPostgreSQLBigQueryGCPCloud PlatformsDockerCI/CDSite Reliability EngineeringOAuthLLMsRAGTest AutomationLeadershipCommunicationProblem Solving

About the role

  • You have a clear vision of where your career can go.
  • And we have the leadership to help you get there.
  • This role combines hands-on engineering, architecture, and governance, ensuring AI solutions are scalable, secure, compliant, and aligned with business objectives.

Responsibilities

  • Design and build enterprise AI applications using LLMs, prompt workflows, RAG, and agent-based patterns
  • Implement responsible AI controls, observability, and governance for production AI systems
  • Partner with architects, product owners, and business teams to identify and scale high-value AI use cases
  • Develop APIs and microservices to expose AI capabilities
  • Integrate AI solutions with enterprise platforms (claims, document systems, data platforms)
  • Implement test automation (unit, integration, end-to-end)
  • Collaborate with business units, IT, and vendors
  • Advanced knowledge of designing and building integration platforms, APIs, and web services.
  • Excellent communication and interpersonal skills, with the ability to work effectively with peers, IT management and staff, and internal and external business partners and clients.
  • At CNA, we strive to create a culture in which people know they matter and are part of something important, ensuring the abilities of all employees are used to their fullest potential.

Requirements

  • Experience with RAG (Retrieval-Augmented Generation) pipeline architecture and development.
  • Experience with agentic system design for multi-step automation (single-agent and multi-agent), including orchestration, state and memory patterns, tool integration, and safe autonomy controls (permissions, approvals, and auditability).
  • Experience with Google Cloud Platform (GCP), including services such as GKE, Cloud Storage, PostgreSQL, Pub/Sub, Secret Manager, BigQuery, and Vertex AI.
  • Experience with CI/CD automation using tools such as Docker, GKE, GitHub, and GitHub Actions.
  • Experience with SQL/NoSQL data stores (modeling and query optimization)
  • Strong understanding of SRE and observability fundamentals (logs, metrics, traces) and how to use them to diagnose distributed system behavior

Compensation

  • I n certain jurisdictions, CNA is legally required to include a reasonable estimate of the compensation for this role.

This listing is sourced directly from CNA's careers page and normalized into a canonical job model.