Production AI Software Engineer I (P2)
Dice is the leading career destination for tech experts at every stage of their careers. Our client, JBC powered by Workgenius, is seeking the following. Apply via Dice today!Software Engineer I (P2) – Production AI (Developer Support)The Production AI team is our client''s AI enablement function, focused on accelerating the adoption of AI tools and technologies across the company. We partner with teams across the org to evaluate, integrate, and support AI platforms—from LLM tooling to agentic systems—while building scalable solutions that empower team members to move faster and create better player experiences.As a Software Engineer I on the Production AI team, you’ll play a critical role in supporting developers using their AI platforms and APIs. This is a hands-on, service-oriented engineering role focused on operating and improving internal AI systems, responding to developer needs, and driving efficiency through automation and documentation. You’ll work at the intersection of engineering, support, and AI enablement—helping team members successfully adopt cutting-edge AI tools in their workflows.This role is ideal for an engineer who enjoys solving real user problems, thrives in fast-moving environments, and is excited to build foundational expertise in generative and agentic AI systems.ResponsibilitiesProvide frontline developer support for Production AI tools and APIs by monitoring Slack channels, triaging requests, and resolving issues in a timely mannerOperate and maintain internal AI services, ensuring reliability, uptime, and a high-quality developer experienceTroubleshoot issues across APIs, integrations, and AI tooling, performing root cause analysis and driving resolutionCreate and maintain clear, concise documentation, including usage guides, FAQs, and operational runbooksIdentify repetitive support patterns and build automations, tooling, or workflows to reduce manual effort and improve scalabilityPartner with engineers and product teams to escalate issues, improve platform usability, and inform roadmap prioritiesContribute small features, fixes, and improvements to internal tools and servicesParticipate in on-call or operational support rotations as neededRequired Qualifications2+ years of professional software engineering experience or equivalent practical experienceStrong foundational programming skills in at least one language (e.g., Python, Typescript, Java)Experience working with APIs, debugging services, and supporting production systemsFamiliarity with cloud environments, service monitoring, and basic DevOps practicesStrong problem-solving skills with the ability to debug ambiguous issues across systemsClear communication skills and a customer-focused mindset when working with internal usersAbility to operate independently on well-scoped tasks while seeking guidance when neededDesired QualificationsFamiliarity with generative AI tools (e.g., ChatGPT, Claude, Gemini) and their practical applicationsExposure to agentic AI systems, prompt engineering, or LLM-based workflowsExperience supporting internal developer platforms or tooling ecosystemsExperience writing technical documentation for developer audiencesScripting or automation experience (e.g., Python scripts, workflow automation, bots)Familiarity with observability tools (logging, metrics, alerting)What You’ll Learn / Grow IntoOperating and scaling AI-powered platforms used across a large organizationApplying LLMs and agentic systems to real-world developer workflowsBuilding automation and tooling to improve developer experience at scaleCollaborating across disciplines to deliver practical AI solutions