About Us
TechKraft is a global IT engineering services company founded by industry veterans with a mission to transform 10000 lives through technology. We build secure scalable and AIpowered solutions for clients across healthcare finance and hightech industries. Rooted in Nepals tech community we are an engineeringfirst organization driven by ownership collaboration excellence innovation and agility.
Role Overview
We are seeking a skilled Mid-level Software Engineer to join our engineering team at TechKraft. You will play a key role in developing and maintaining AI-powered applications building scalable backend services and crafting intuitive frontend interfaces. This position offers an excellent opportunity to work on cutting-edge AI/LLM systems serverless architectures and data engineering pipelines while collaborating with a team of experienced engineers in a growth oriented environment.
Job ID: ZR261JOB
You Will:
- Develop and maintain FastAPI backend services for AI-driven applications (e.g. insurance AI assistants)
- Build and enhance AWS Lambda functions for workflow and recruitment automation
- Implement RAG pipelines with LangChain Pinecone and AWS Bedrock
- Design and develop React-based dashboards (admin UIs internal scoring tools SPA interfaces)
- Integrate frontend applications with backend APIs using REST and SSE streaming
- Contribute to Medallion Architecture data pipelines (Bronze Silver Gold transformations)
- Deploy applications and infrastructure using Terraform and GitHub Actions CI/CD pipelines
- Integrate with the Microsoft 365 ecosystem including Power Automate SharePoint Microsoft Entra ID
What Were Looking For:
Backend Development:
- Python 3.10 - proficiency with FastAPI and async patterns
- AWS Lambda API Gateway DynamoDB - serverless application development
- LangChain / LangGraph - building RAG pipelines and AI orchestration
- Pinecone or similar vector databases - embedding storage and retrieval
- AWS Bedrock (Claude models Titan Embeddings) - LLM integration
Frontend Development:
- React (Vite JSX) - building admin dashboards and SPA interfaces
- Vanilla JavaScript / HTML / CSS - for lightweight frontend tools
- API integration (REST SSE streaming)
Infrastructure & DevOps:
- Docker & Docker Compose - containerization and local development
- Terraform - infrastructure as code (AWS resources)
- GitHub Actions - CI/CD pipelines with self-hosted runners
- AWS IAM KMS - security encryption least-privilege access
Databases & Data:
- DynamoDB - NoSQL on-demand mode GSI queries
- SQLite - session management AI conversation checkpoints
- Medallion Architecture concepts - Bronze/Silver/Gold data layers
Require Experience and Skills:
- 35 years of professional software engineering experience
- Has built or maintained production RAG/AI systems (or equivalent complex backend systems)
- Comfortable working across full stack (backend-heavy but frontend-capable)
- Can work independently on feature implementation with minimal guidance
- Familiar with AWS serverless patterns and cost optimization
Bonus Skills (Good to Have):
- Django - for HR portal maintenance
- Microsoft Entra ID (Azure AD) SSO integration
- Power Automate / Microsoft 365 ecosystem - data ingestion pipelines
- EventBridge Pipes & DynamoDB Streams - event-driven architectures
- Prompt engineering & LLM evaluation - scoring systems AI analysis
- PDF parsing (pypdf) & CSV ingestion - document processing pipelines
Why Join TechKraft:
At TechKraft youre not just joining a company youre joining a community of Krafters driven by ownership collaboration excellence innovation and agility.
- Own Your Work: We empower engineers to take real ownership of what they build. Your decisions matter and your contributions have visible impact.
- Collaborate and Grow Together: Youll work alongside passionate engineers who share knowledge freely and lift each other up.
- Engineer with Purpose: Our work goes beyond deliverywe build meaningful secure and scalable systems that make a difference for clients and teams.
- Continuous Learning Culture: Growth is part of our DNA. Youll have opportunities to learn through hands-on projects mentorship and exposure to modern technologies.
- Be Part of a Bigger Mission: Join us as we work toward our mission of transforming 10000 lives through technology.
Ready to craft whats next Join TechKraft and build with purpose.
About UsTechKraft is a global IT engineering services company founded by industry veterans with a mission to transform 10000 lives through technology. We build secure scalable and AIpowered solutions for clients across healthcare finance and hightech industries. Rooted in Nepals tech community we ar...
About Us
TechKraft is a global IT engineering services company founded by industry veterans with a mission to transform 10000 lives through technology. We build secure scalable and AIpowered solutions for clients across healthcare finance and hightech industries. Rooted in Nepals tech community we are an engineeringfirst organization driven by ownership collaboration excellence innovation and agility.
Role Overview
We are seeking a skilled Mid-level Software Engineer to join our engineering team at TechKraft. You will play a key role in developing and maintaining AI-powered applications building scalable backend services and crafting intuitive frontend interfaces. This position offers an excellent opportunity to work on cutting-edge AI/LLM systems serverless architectures and data engineering pipelines while collaborating with a team of experienced engineers in a growth oriented environment.
Job ID: ZR261JOB
You Will:
- Develop and maintain FastAPI backend services for AI-driven applications (e.g. insurance AI assistants)
- Build and enhance AWS Lambda functions for workflow and recruitment automation
- Implement RAG pipelines with LangChain Pinecone and AWS Bedrock
- Design and develop React-based dashboards (admin UIs internal scoring tools SPA interfaces)
- Integrate frontend applications with backend APIs using REST and SSE streaming
- Contribute to Medallion Architecture data pipelines (Bronze Silver Gold transformations)
- Deploy applications and infrastructure using Terraform and GitHub Actions CI/CD pipelines
- Integrate with the Microsoft 365 ecosystem including Power Automate SharePoint Microsoft Entra ID
What Were Looking For:
Backend Development:
- Python 3.10 - proficiency with FastAPI and async patterns
- AWS Lambda API Gateway DynamoDB - serverless application development
- LangChain / LangGraph - building RAG pipelines and AI orchestration
- Pinecone or similar vector databases - embedding storage and retrieval
- AWS Bedrock (Claude models Titan Embeddings) - LLM integration
Frontend Development:
- React (Vite JSX) - building admin dashboards and SPA interfaces
- Vanilla JavaScript / HTML / CSS - for lightweight frontend tools
- API integration (REST SSE streaming)
Infrastructure & DevOps:
- Docker & Docker Compose - containerization and local development
- Terraform - infrastructure as code (AWS resources)
- GitHub Actions - CI/CD pipelines with self-hosted runners
- AWS IAM KMS - security encryption least-privilege access
Databases & Data:
- DynamoDB - NoSQL on-demand mode GSI queries
- SQLite - session management AI conversation checkpoints
- Medallion Architecture concepts - Bronze/Silver/Gold data layers
Require Experience and Skills:
- 35 years of professional software engineering experience
- Has built or maintained production RAG/AI systems (or equivalent complex backend systems)
- Comfortable working across full stack (backend-heavy but frontend-capable)
- Can work independently on feature implementation with minimal guidance
- Familiar with AWS serverless patterns and cost optimization
Bonus Skills (Good to Have):
- Django - for HR portal maintenance
- Microsoft Entra ID (Azure AD) SSO integration
- Power Automate / Microsoft 365 ecosystem - data ingestion pipelines
- EventBridge Pipes & DynamoDB Streams - event-driven architectures
- Prompt engineering & LLM evaluation - scoring systems AI analysis
- PDF parsing (pypdf) & CSV ingestion - document processing pipelines
Why Join TechKraft:
At TechKraft youre not just joining a company youre joining a community of Krafters driven by ownership collaboration excellence innovation and agility.
- Own Your Work: We empower engineers to take real ownership of what they build. Your decisions matter and your contributions have visible impact.
- Collaborate and Grow Together: Youll work alongside passionate engineers who share knowledge freely and lift each other up.
- Engineer with Purpose: Our work goes beyond deliverywe build meaningful secure and scalable systems that make a difference for clients and teams.
- Continuous Learning Culture: Growth is part of our DNA. Youll have opportunities to learn through hands-on projects mentorship and exposure to modern technologies.
- Be Part of a Bigger Mission: Join us as we work toward our mission of transforming 10000 lives through technology.
Ready to craft whats next Join TechKraft and build with purpose.
View more
View less