> Markdown version of [/jobs/ext/3955737-ai-developer-python-vue-typescript](https://www.wearedevelopers.com/jobs/ext/3955737-ai-developer-python-vue-typescript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AI Developer (Python / Vue + TypeScript) - **Company:** Spire Inc. - **Location:** San Francisco, CA, United States - **Experience:** Experienced - **Contract:** Contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Code Review, Databases, Continuous Integration, Django Web Framework, Python (Programming Language), PostgreSQL, Machine Learning, Project Management Software, Microsoft SQL Server, MySQL, NumPy, Oracle (Applications), OpenAI, Tensorflow, Azure Machine Learning, SAP (Applications), Software Deployment, Software Engineering, TypeScript, Google Cloud, Cloud Platform System, Pytorch, LangChain, Retrieval-Augmented Generation, Flask (Web Framework), Large Language Models, Llamaindex, Backend, Fastapi, Vue.js, Pandas, Git Flow, Scikit Learn, Kubernetes, Information Technology, Machine Learning Operations, Restful APIs, GPT, Workday, Docker - **Published:** October 27, 2026 - **Apply:** https://www.dice.com/job-detail/465d9653-25c8-4266-bf9a-96579d8d1e44 ## About the Role * 4+ years of professional software development experience, with at least 2 years building AI/ML or LLM-powered applications. * Strong Python skills, including data and ML libraries such as pandas, NumPy, scikit-learn, and PyTorch or TensorFlow. * Hands-on experience building front-end applications with Vue.js and TypeScript. * Experience designing and consuming REST APIs and working with SQL databases (PostgreSQL, MySQL, or SQL Server). * Practical experience with predictive modeling, forecasting, or time-series analysis. * Experience deploying applications to a cloud platform (AWS, Azure, or Google Cloud Platform) and using Git-based workflows. * Clear communicator who can explain model results to non-technical stakeholders. * Bachelor's degree in Computer Science, Data Science, Engineering, or a related field, or equivalent experience. Nice to have * Experience with project portfolio management, ERP, or financial planning systems (e.g., Oracle, SAP, Workday, Procore, or similar). * Background in building budget forecasting or cost-estimation models. * Familiarity with LLM frameworks and patterns such as LangChain, LlamaIndex, RAG, and vector databases. * Experience with Docker, Kubernetes, and CI/CD pipelines. * Exposure to MLOps tools such as MLflow, SageMaker, or Azure ML. * Experience with Nuxt, Pinia, or other parts of the Vue ecosystem. * Prior work in workflow automation or business process platforms. ## Description We're hiring an AI Developer to build intelligent tools into the platform that runs our entire operating workflow - from forecasting project budgets to tracking delivery through completion. You'll work in Python on the backend and Vue.js/TypeScript on the front end, turning machine learning and LLM capabilities into features that people across the organization use every day. The team owns the end-to-end project lifecycle: budget prediction, resource and schedule planning, execution tracking, and close-out reporting. Your work will help leaders see cost and risk earlier, automate manual handoffs, and keep projects on time and on budget. This is a fully onsite role in San Francisco. What you'll do * Design, build, and deploy AI/ML features that forecast project budgets, costs, and timelines from historical and live project data. * Develop Python backend services and APIs (FastAPI, Django, or Flask) that serve models and integrate with the workflow platform. * Build responsive Vue.js/TypeScript interfaces that put predictions, alerts, and recommendations in front of project managers and finance teams. * Integrate LLMs (OpenAI, Anthropic, or open-source models) for document summarization, status reporting, and natural-language queries over project data. * Automate workflow steps across the lifecycle - intake, approvals, resource allocation, milestone tracking, and close-out. * Build and maintain data pipelines that clean, transform, and feed project, financial, and scheduling data into models. * Monitor model performance and accuracy in production; retrain and tune as data and business needs change. * Partner with finance, PMO, and operations stakeholders to turn business problems into shipped features. * Write clean, tested, documented code and take part in code reviews.