Key Responsibilities
- Lead the design, development, and maintenance of highly complex Python-based GenAI platforms, applications, and supporting infrastructure to ensure seamless operation and scalability.
- Engage with stakeholders to define and design overall architecture for key use-cases, focusing on Python-based solutions for business units.
- Drive the deployment of new GenAI products and process improvements, working with internal and external partners to deliver solutions with commercial benefit.
- Resolve high-impact technical and business problems, providing innovative Python-driven solutions for complex GenAI business processes.
- Develop and enforce robust Python coding standards, testing methodologies, and debugging practices for enterprise-grade solutions.
- Manage multiple concurrent initiatives, engaging with external vendors and startups for joint initiatives involving Python-based technologies.
Requirements
- 7+ years of experience in software engineering with a strong emphasis on enterprise software development.
- 6+ years of experience in scalable Python-based platforms for AI-driven applications using libraries like FastAPI, Flask, Django, Pandas, NumPy, Prefect, Scikit-learn, and Hugging Face.
- 5+ years of experience delivering complex Python-based solutions and services into production.
- Demonstrated expertise in managing and implementing Python-based AI systems at scale.
- Strong problem-solving skills and ability to lead technical initiatives in a collaborative environment.