Software Engineer (GenAI, Java)
Line of Business : Cyber
Focus Area : Applications implementing and built with Generative AI
Approved Work Locations :
- Dallas, TX – Las Colinas
- West Des Moines, IA
- Phoenix, AZ – Rose Garden
- Charlotte, NC – Uptown
About the Role
We are seeking a Software Engineer with deep Java expertise and emerging experience in Generative AI to support next‑generation engineering solutions. In this role, you will help design, build, and enable GenAI tools, developer experiences, and internal applications that accelerate productivity and modernize how teams build software.
Key Responsibilities
Design, develop, and integrate GenAI capabilities for enterprise software development teams.Research, evaluate, and productionize GenAI tools and platforms to support engineering workflows.Explore and implement AI agent frameworks, MCP servers, and related AI automation technologies .Build and maintain internal tools, services, and applications leveraged by development teams.Apply modern engineering practices , including automated testing, CI / CD, release automation, observability, and secure development patterns.Required Qualifications
8+ years of software development and architecture experience.Strong proficiency in Java (required).1+ years of hands‑on experience with GenAI development tools such as : GitHub Copilot / Coding AgentsClaudeGemini Code AssistDevinExperience with Python (preferred).Experience with TypeScript (preferred).AI agent development or MCP server experience is a plus.Additional Details
Job Type : Full‑timePrimary Location Listed : San Francisco, CA (Note : You provided "San Francisco, IA" — please confirm the intended location and I can correct