Search by job, company or skills

Artificial Intelligence Engineer

Artificial Intelligence Engineer

teknobit solutions inc.
5-7 Years
Not Disclosed
  • Posted 3 hours ago
  • Be among the first 10 applicants

Job Description

Company Description Teknobit Solutions Inc. is a fast-growing, professionally managed IT talent acquisition company serving clients, implementation partners, and preferred vendors across the USA and India for over 20 years. The organization specializes in rapidly building and scaling sourcing and recruiting teams to meet the hiring demands of large staffing firms and corporations. With deep recruiting industry expertise, Teknobit focuses on delivering high-quality, responsive services tailored to client needs. The company emphasizes transparency and collaboration, positioning itself as a trusted business advisor to its partners. Applicants can expect a dynamic, client-focused environment with opportunities to work on impactful technology initiatives.

Position Responsibilities

● Work as a senior individual contributor within an Agile AI engineering team, partnering with architects, leads, QA, DevOps, data engineers, and client stakeholders.

● Design and build secure Python-based AI services, REST APIs, background workers, integrations, and data-processing components for a production research-assistant platform.

● Build and maintain RAG pipelines across multiple content sources (chat/collaboration platforms, document repositories, and email systems), including ingestion, chunking, metadata extraction, embeddings, indexing, hybrid/semantic retrieval, reranking, and recency-aware ranking.

● Develop and maintain AI agents, tool layers, and MCP (Model Context Protocol) server/client integrations that expose research tools to internal and partner-integrated agents.

● Build conversational delivery surfaces, including a web chat application and a Microsoft Teams bot (channel, personal, and @mention experiences).

● Design and enforce deterministic citation/grounding checks and audit logging so answers remain traceable to real source data, meeting the governance expectations of regulated clients.

● Create prompt templates, structured outputs, validation logic, guardrails, and error-handling mechanisms.

● Write clean, maintainable, testable code; build automated test suites and QA tooling for both conversational agents and MCP servers; participate in peer review and defect resolution.

● Implement logging, telemetry, tracing, dashboards, and operational diagnostics for AI services.

● Lead or significantly contribute to production releases, incident investigation, performance tuning, and continuous improvement, mentoring more junior engineers as needed.

● Follow security, privacy, Responsible AI, coding, documentation, CI/CD, and release-management standards.

Position Requirements

● 5+ years of software engineering experience with strong, hands-on Python development; substantial experience building and operating generative AI / agentic solutions in production.

● 3+ years of experience using FastAPI (or a similar framework) to build backend services and REST APIs.

● Hands-on production experience with Azure AI Foundry, Azure OpenAI, and Azure AI Search, or comparable cloud AI/search services.

● Experience with at least one generative AI or agent framework, such as Semantic Kernel, LangChain, LangGraph, LlamaIndex, or a custom tool-calling agent loop.

● Strong understanding of LLM concepts, prompt engineering, tool/function calling, embeddings, hybrid/vector search, RAG, structured outputs, and model limitations.

● Experience with SQL and at least one relational or NoSQL database (PostgreSQL, SQL Server, Cosmos DB, etc.).

● Experience with Microsoft 365/Graph integrations, Microsoft Teams bot development, or Microsoft Fabric/OneLake is a plus.

● Familiarity with MCP (Model Context Protocol) or similar standardized agent tool-calling protocols.

● Comfortable owning a cloud-native service end-to-end: design, build, test, deploy, monitor, and debug production incidents.

● Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Engineering, or a related field, or equivalent practical experience.

● Strong analytical, problem-solving, and critical-thinking skills; able to operate with minimal supervision.

● Excellent written and verbal communication skills, including the ability to explain technical concepts to non-technical stakeholders.

● Experience in financial services or another regulated, compliance-sensitive industry is strongly preferred.

● Working knowledge of secure software development, data privacy, Responsible AI, and enterprise governance expectations.

Technical Experience

● Python engineering: object-oriented design, asynchronous programming, package management, exception handling, logging, testing, and API development.

● Generative AI development: prompts, conversations, structured output, tool/function calling, content safety, retries, fallback logic, and responsible use of model responses.

● RAG development: document and email processing, chunking, embeddings, vector indexes, metadata filters, semantic and hybrid search, reranking, recency-aware ranking, and source citation.

● Agent development: workflow implementation, tool and API integration, MCP server/client fundamentals, session context, memory patterns, and human-in-the-loop approval checkpoints.

● Data handling: Pandas, NumPy, preprocessing, SQL, JSON, Delta Lake/lakehouse formats, and integration with cloud storage and messaging services.

● Conversational delivery: building chat web applications and Microsoft Teams bots (Bot Framework), including proactive messaging and adaptive card formatting.

● Quality: unit tests, integration tests, API tests, prompt and retrieval evaluation, regression test suites, test data management, debugging, and defect remediation.

● DevOps: GitHub or Azure DevOps, CI/CD pipelines, Docker, Azure Container Apps, environment configuration, secrets management, deployment, and operational monitoring.

● Collaboration and documentation: clear code comments, API documentation, implementation notes, runbooks, demonstrations, and knowledge sharing.

Working Conditions

● Ability to work independently and collaboratively with moderate supervision, based on role seniority.

● Ability to work effectively in a hybrid, distributed, and customer-facing environment.

● Ability to travel for business and work beyond normal business hours when necessary.

● Ability to remain flexible and respond successfully to multiple priorities and delivery pressures.

● Ability to sit for extended periods and operate standard computer equipment.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

LangChain

Microsoft 365 Graph

Azure OpenAI

Azure AI Foundry

Semantic Kernel

LangGraph

MCP Model Context Protocol

Microsoft Teams bot development

Azure AI Search

LlamaIndex

Similar Jobs

7-9 yrs
Bengaluru, India
Skills:
Machine Learning, Microservices, Python, Natural Language Processing, Sql, Git, MLops, Rest Apis, CI CD, Azure OpenAI, Mistral, Re-ranking, Generative AI, LLMs, data processing pipelines, Anthropic, Prompt Optimization, LLM benchmarking, Hybrid Search, Agentic AI, Advanced RAG, Llama, OpenAI, Prompt Engineering
6-8 yrs
Bengaluru, India
Skills:
Json, Docker, Terraform, Distributed Systems, Gitlab, Python, Authentication, AWS, Oauth, Jenkins, AWS IAM, Rest Apis, Asynchronous programming, Kubernetes, embeddings, vector search, SAM, Entra ID, AWS CDK, AI GenAI applications, Azure RBAC, GitHub Actions, LLMs, serverless development, prompt engineering, RAG, AI agents, CI/CD, AWS Secrets Manager, Amazon Bedrock, OIDC
8-10 yrs
Bengaluru, India
Skills:
Sqlalchemy, Microservices, Flask, Python, AWS, Git, Gcp, MLops, FastAPI, Rest Apis, Azure, Claude, LangGraph, Pydantic, cloud-native architectures, LangChain, Generative AI, LLMs, LLMOps, Agentic AI, CI/CD, OpenAI, Gemini, LlamaIndex
8-10 yrs
Bengaluru, India
Skills:
Java, Typescript, Apis, Python, evaluation datasets, structured validation, JSON Schema, Pydantic, deterministic validation, semantic retrieval, RAG information extraction
3-5 yrs
Bengaluru, India
Skills:
graph databases , Sql, Microservices, Nosql, FastAPI, Python, CrewAI, Generative AI, Langchain, Vector databases, Llm, Langgraph, Mistral, Llama, Amazon Bedrock, LlamaIndex