Red Hat is looking for a Senior Software Engineer to build backend systems with FastAPI (Python), develop multi-turn chatbots with agentic functionality using llama-stack and the OpenAI Agents SDK, and utilize NoSQL (MongoDB) and vector databases to persist and manage conversation data and application usage metrics. Telecommuting is permitted, with work performed within normal commuting distance from the Red Hat, LLC office in Raleigh, NC. The role involves designing, developing, testing, debugging, deploying, and maintaining application microservices for AI initiatives, working cross-functionally with teams on API development, and collaborating with data scientists to train, test, and evaluate AI models and LangFuse. The engineer will also manage the deployment of IBM Granite models with vLLM and monitor critical back-end services running in the cloud and in OpenShift clusters.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior