This remote role combines full stack development with AI solutions architecture. You will design and implement enterprise software, AI-powered applications, automation workflows, and business intelligence solutions using Python, LLMs, and cloud platforms. The position also involves mentoring developers and shaping the organization's technology strategy.
Responsibilities
Design, develop, test, and maintain enterprise applications using Python and modern development frameworks.
Build AI-powered solutions including AI agents, workflow automation, and integrations with Large Language Models (LLMs).
Develop and maintain Power BI dashboards, data models, and executive reporting.
Design and integrate APIs, databases, and third-party systems; manage SQL databases, ETL processes, and data architecture.
Deploy and support applications in Azure and/or AWS environments, ensuring security, performance, and scalability.
Requirements
Bachelor's degree in Computer Science, IT, Software Engineering, or equivalent experience.
5+ years of professional software development experience.
Expert-level experience with Python, SQL, Power BI, APIs, and enterprise application development.
Experience with AI technologies, automation, cloud platforms (Azure/AWS), and modern development frameworks.
The Python Software Foundation (PSF) is a nonprofit corporation that serves as the steward for the Python programming language. It manages intellectual property rights, supports the Python community, distributes the software, and funds development through grants and conferences like PyCon.