
Senior Full-Stack AI Engineer
Posted Jun 20

Posted Jun 20
This is a fully remote position, open to applicants in United States.
• Design and execute sophisticated AI/GenAI functionalities across various applications and software development lifecycle (SDLC) workflows.
• Create and implement AI solutions utilizing Azure AI Foundry and large language model (LLM) platforms.
• Develop multi-agent workflows using frameworks such as LangChain, LangGraph, Semantic Kernel, or LlamaIndex.
• Implement retrieval-augmented generation (RAG) architectures, prompt engineering, and vector-based retrieval systems.
• Facilitate AI-assisted development with GitHub Copilot and establish optimal practices.
• Construct scalable full-stack applications using Python, TypeScript/JavaScript, and/or C#.
• Develop APIs and backend services while working with both relational and NoSQL databases.
• Implement observability, monitoring, and performance enhancements for AI systems.
• Lead troubleshooting efforts, design decisions, and system integrations.
• Mentor junior engineers and contribute to AI governance and best practices.
• Over 5 years of full-stack software development experience.
• 2 to 3 years of practical experience with AI/LLM-based applications or agent systems.
• Extensive experience with AI platforms such as Azure OpenAI, OpenAI, Anthropic, and AWS Bedrock.
• Proficient in RAG, embeddings, vector databases, and prompt engineering.
• Experience with AI orchestration frameworks like LangChain and Semantic Kernel.
• Strong programming capabilities in Python (essential) and/or TypeScript/C#.
• Experience with REST APIs, microservices, and database systems (both SQL and NoSQL).
• Practical experience with GitHub Copilot or comparable AI coding tools.
• Strong analytical, problem-solving, and communication abilities.
• Experience working in Agile and distributed team settings.
• Flexible working hours to foster a healthy work-life balance.
• Opportunity to engage with cutting-edge tools and technologies.
• Global exposure to collaborate with the team, connect with the client portfolio, and build professional relationships.
• Encouragement for innovative ideas and support in executing them.
• Regular and on-the-spot rewards and recognition for performance.
• Enhanced skill development through various learning and development programs.
• An empowering environment that promotes collaboration.
Granicus
Omada Health
NineTwoThree Studio
Get handpicked remote jobs straight to your inbox weekly.