← All jobs
Python / AI Solutions Full-Stack Developer
About the role
Creative, hands-on Python / AI Solutions Full-Stack Developer to design, build, and deploy AI-powered solutions across the full delivery lifecycle.
What you'll do
- Design, develop, and deploy Python-based AI applications, automation workflows, and customer-specific software solutions.
- Build full-stack applications, including backend services, frontend interfaces, databases, authentication flows, and deployment pipelines.
- Create, consume, and maintain APIs, including REST, GraphQL, webhooks, and OAuth.
- Develop and integrate Model Context Protocol (MCP) servers and tools that connect AI systems with external applications.
- Work with LLMs, agentic workflows, RAG, structured outputs, and prompt orchestration.
- Translate customer requirements into prototypes and production-ready implementations.
Requirements
- Strong professional experience with Python and modern backend frameworks such as FastAPI, Flask, or Django.
- Full-stack development experience including JavaScript or TypeScript and a modern frontend framework.
- Hands-on experience with MCP or comparable tool/plugin protocols for AI assistants.
- Experience building AI-enabled applications using LLM APIs, orchestration frameworks, vector databases, or RAG.
- Solid understanding of SQL and at least one NoSQL or vector data store.
- Experience with Git, Docker, automated testing, CI/CD, and cloud deployment.
About Perform
Perform (Total Performance Consulting) delivers AI, consulting, software development, and nearshore staffing.
AI Alerts shares third-party job opportunities for informational purposes only. We are not the employer and are not involved in the hiring process. Always verify the company and role through official channels before applying, and never pay to apply, train, onboard, process documents, or secure a job offer. Legitimate employers do not ask applicants for money. Read our Terms to learn more.