Senior Software Engineer / Lead Developer – Java, Python & Agentic AI (W2 Only)
Job Title : Senior Software Engineer / Lead Developer – Java, Python & Agentic AI (W2 Only)Location : Minneapolis, MN (Hybrid)Job SummaryWe are seeking a highly skilled Java and Python Developer with hands-on experience in Chat bot, Agentic AI systems, LLM orchestration, and AI-powered application development. The ideal candidate will design, develop, and deploy intelligent AI agents capable of reasoning, planning, tool usage, memory management, and autonomous task execution.You will work closely with architects, product owners, and data scientists to build next-generation AI solutions leveraging Large Language Models (LLMs), Agentic AI frameworks, and enterprise-grade backend systems.Key ResponsibilitiesDesign and develop scalable applications using Java (Spring Boot) and Python.Build and deploy ChatBot, Agentic AI solutions using frameworks such as:LangChainLangGraphAutoGenCrewAISemantic KernelOpenAI Agents SDKDevelop AI agents with capabilities including:Planning and reasoningMulti-agent collaborationTool calling and function executionMemory managementKnowledge retrieval (RAG)Integrate LLMs such as:Azure OpenAIOpenAI GPT ModelsClaudeGeminiOpen Source LLMs (Llama, Mistral)Design and implement REST APIs and microservices using Spring Boot and Python frameworks.Build Retrieval-Augmented Generation (RAG) solutions using vector databases.Develop AI workflows using prompt engineering and agent orchestration patterns.Integrate enterprise data sources, APIs, databases, and third-party systems into AI applications.Optimize AI agent performance, scalability, security, and cost efficiency.Participate in architecture reviews, code reviews, and technical mentoring.Required QualificationsTechnical Skills7+ years of software development experience.Strong expertise in:Java 11/17+Spring BootPythonExperience with:LangChainLangGraphCrewAI or AutoGenSemantic KernelStrong understanding of:Agentic AIGenerative AIMachine Learning fundamentalsPrompt EngineeringRAG architectureExperience with Vector Databases:PineconeChromaDBWeaviateAzure AI SearchCloud experience:Microsoft Azure (preferred)AWS or Google Cloud PlatformKnowledge of:DockerKubernetesCI/CD pipelinesGitDatabase SkillsSQL ServerPostgreSQLMongoDBCosmos DBPreferred QualificationsExperience building multi-agent AI platforms.Hands-on experience with Azure OpenAI Service.Familiarity with MCP (Model Context Protocol).Experience with AI observability, evaluation, and monitoring tools.Knowledge of graph databases such as Neo4j.AI certifications in Azure AI, OpenAI, Claude, LangChain, or related technologies.Nice to HaveReact.js or Angular experience.Experience developing AI copilots and intelligent assistants.Knowledge of event-driven architectures and distributed systems.Experience in banking, financial services, or enterprise digital transformation projects.Key CompetenciesStrong problem-solving and analytical skills.Excellent communication and stakeholder management.Ability to lead technical design discussions.Passion for emerging AI technologies and innovation.Mentoring and leadership capabilities.