New opportunity

Lead AI Software Engineer

Rose International · Chicago, United States

About this role

Lead design and delivery of AI-native, large-scale distributed systems including multi-agent workflows and stateful AI systems; integrate foundation models via secure APIs, architect AI-optimized data models with vector databases for RAG, and establish engineering governance, security, and evaluation practices. Mentor and lead engineering teams, drive AI-assisted developer tooling adoption, and implement cloud-native, microservices-based solutions using Java, AWS, Docker, and Kubernetes.

Skills for this role

AIGenerative AILLMsAI AgentsPrompt EngineeringRAG (Retrieval-Augmented Generation)LangChainLangGraphAutoGenCrewAIJavaMicroservicesAPI DesignAPIsSoftware ArchitectureDistributed SystemsBackend DevelopmentAWSDockerKubernetesCloud-native DevelopmentVector DatabasesPineconeMilvusChromapgvectorModel Context Protocol (MCP)AI coding assistantsSecurity ArchitectureApplication Security