This role focuses on designing, developing, and maintaining Python frameworks that provide reusable components and structure for applications. The position involves architecting modular, scalable, and extensible frameworks for APIs, data processing, or AI integrations, and implementing best practices in software engineering such as Object-Oriented Programming (OOP), design patterns, and modular architecture. The role also includes developing APIs and SDKs for framework adoption across teams, collaborating with AI engineers to integrate Agentic AI systems, ensuring the security, reliability, and observability of framework components, writing unit/integration tests, and maintaining CI/CD pipelines. Documentation of frameworks, APIs, and libraries is also a key responsibility, along with participating in code reviews, mentoring junior developers, and contributing to technical design discussions.
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
Education Level
No Education Listed