Career - Open Position
Freelance CTO / Founding Engineer — AI Copilot for Microsoft Teams
⸻
About the Project
I’m building an MVP of an AI-powered team member that integrates directly with Microsoft Teams, syncing with company data, chat history, and files to function as a helpful, secure, and context-aware assistant.
Think of it as an LLM-powered teammate that can answer questions, summarize conversations, and proactively assist with internal workflows — all within the Microsoft ecosystem.
⸻
What You’ll Be Doing
You’ll lead technical execution from architecture to prototype. Responsibilities include:
-
Architecting the MVP by selecting the right tools, libraries, and cloud stack to move quickly and securely
-
Building Microsoft Teams integration using the Microsoft Bot Framework, including bot interactions inside chats and channels
-
Implementing OAuth and Azure AD authentication to access user and organization data via Microsoft Graph API (chat history, OneDrive, SharePoint, etc.)
-
Designing and implementing a secure backend to ingest and index company data
-
Connecting with OpenAI or Azure OpenAI to build natural language understanding and task execution using prompt engineering and retrieval-augmented generation (RAG)
-
Deploying and testing the prototype in a Teams development environment and collecting feedback
⸻
Ideal Experience
-
Strong experience with Microsoft Graph API, Azure AD, and Microsoft Teams app or bot development
-
Proficient in backend development (preferably with Node.js or Python)
-
Hands-on experience integrating LLMs (OpenAI, LangChain, vector databases like Pinecone or Weaviate)
-
Familiarity with OAuth2, secure data handling, and scalable APIs
-
Bonus: Experience at an early-stage startup or building internal AI tools
⸻
Commitment and Logistics
-
10 to 20 hours per week to start, flexible schedule
-
Remote
-
Co-founder role if there’s mutual interest
⸻
How to Apply
Please send:
-
Links to relevant past projects, especially involving LLMs or enterprise integrations
-
A brief overview of your experience with Microsoft Teams, Graph API, or related ecosystems
-
Your typical hourly rate and availability
​
Email your resume and a compelling cover letter to resume@kthought.com