Lead the architecture, design, development and testing of modern software solutions, prototypes, pilots, and reusable platform capabilities
Locations (3)
Chicago, Illinois, United States
Peoria, Illinois, United States
Irving, Texas, United States
Responsibilities
Lead the architecture, design, development and testing of modern software solutions, prototypes, pilots, and reusable platform capabilities
Evaluate, prototype, and apply emerging technologies such as generative AI, Agentic workflows, retrieval-augmented generation, cloud-native services, APIs, automation, and data-driven application patterns
Translate business opportunities, product goals, and technical requirements into scalable software designs, solution patterns, technical roadmaps, and implementation plans
Mentor engineers, provide technical direction, facilitate design reviews, and promote a culture of experimentation, learning, engineering excellence, and responsible technology adoption
Collaborate with product managers, architects, data scientists, cybersecurity, infrastructure, UX, and business stakeholders to deliver solutions aligned to organizational goals and risk expectations
Requirements
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, or related field
Nice to have: Experience building or integrating AI, machine learning, generative AI, large language model, Agentic, retrieval-augmented generation, vector database, or prompt-based solutions
Nice to have: Experience taking emerging technology concepts from proof of concept through pilot, production hardening, governance review, adoption, and operational support
Nice to have: Familiarity with responsible AI practices, model evaluation, guardrails, data privacy, cybersecurity, compliance, and enterprise risk management considerations
Nice to have: Experience with modern cloud services, serverless architectures, Kubernetes, microservices, event-driven architecture, API management, observability platforms, and infrastructure-as-code