Senior Software Engineer

Overview

On Site
USD 68.00 - 74.00 per hour
Full Time

Skills

Large Language Models (LLMs)
Collaboration
Software Engineering
Strategic Planning
Conflict Resolution
Problem Solving
Communication
Orchestration
Prompt Engineering
Cloud Computing
Java
Spring Framework
Python
LangChain
Artificial Intelligence
Privacy
Marketing

Job Details

Location: Phoenix, AZ
Salary: $68.00 USD Hourly - $74.00 USD Hourly
Description:
Job Title: Senior Software Engineer - LLM-Powered Applications (Java/Spring AI)

Location: Phoenix, AZ

Job Type: 12 month contract
About the Role

We are seeking a hands-on Senior Software Engineer with deep expertise in building LLM-powered applications using Java and Spring AI. This role is ideal for someone passionate about Agentic AI app development and eager to work on cutting-edge AI-driven solutions.

If Spring AI experience is not available, we are open to candidates with strong Java engineering backgrounds who have AI development experience using Python, LangChain, LangGraph, or similar frameworks.
Key Responsibilities
  • Lead the design and development of intelligent applications powered by large language models (LLMs).
  • Build and integrate AI agents using Java and Spring AI (or equivalent frameworks).
  • Collaborate with cross-functional teams to deliver scalable, production-grade AI solutions.
  • Analyze complex software engineering challenges and contribute to strategic planning.
  • Provide technical consultation and guidance on AI integration and architecture.
Required Qualifications
  • Strong hands-on experience with Java and Spring Framework.
  • Experience developing applications using Spring AI or similar AI integration frameworks.
  • Familiarity with Agentic AI concepts and architectures.
  • Exposure to Python-based AI frameworks such as LangChain, LangGraph, or related tools.
  • Proven ability to work on complex, large-scale software initiatives.
  • Excellent problem-solving and communication skills.
Preferred Skills
  • Experience with multi-agent systems or autonomous AI agents.
  • Knowledge of LLM orchestration and prompt engineering.
  • Familiarity with cloud platforms and deployment of AI services.
Keywords:

Java, Spring AI, Python, LangChain, LangGraph, Agentic AI, LLM Applications, AI Engineering

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.