Develop solutions for automated training/optimization of AI & ML artifacts
Collaborate with Staff Engineers, Engineering, Product Management, and User Experience to define customer needs and use cases
Collaborate with Quality Engineers to develop and implement comprehensive unit, integration, and end-to-end tests to guarantee the reliability and performance
Participate in AI-assisted code reviews, utilizing tools that provide real-time feedback
Proactively utilize AI-assisted development tools for code generation, auto-completion, and intelligent suggestions
Create and maintain clear, concise upstream technical documentation including API references and user guides
Requirements
2 to 4 years of advanced Python development experience
Experience with building AI & ML solutions, with focus on optimization
Knowledge designing robust and scalable software
Experience with building agents, agentic workflows, or developing with LLMs
Knowledge of Kubernetes/OpenShift and operational knowledge building/deploying containers
Experience creating automation using various continuous integration tools
Experience developing, deploying or maintaining On-prem or Cloud Infrastructure
Knowledge developing unit, functional, and end-to-end (E2E) test cases and automation
Tech Stack
Cloud
Kubernetes
OpenShift
Python
Benefits
Flexible working hours
Professional development opportunities
Software Engineer – AutoML, AutoRAG at Red Hat | JobVerse