Monday, October 27, 2025
Vrit Technologies

Senior Backend - AI Software Engineer (python)

Posted: 21 hours ago

Job Description

Senior Backend & AI Software Engineer (Python) 👋📍 Location: Kathmandu, Sankhamul (On-site) 💼 Employment Type: Full-time 🏢 Company: Vrit TechnologiesAbout the Role :We're seeking an experienced Senior Backend & AI Software Engineer to architect and build scalable AI-powered solutions that transform our business. You'll lead the development of intelligent backend systems, starting with a sophisticated customer support chatbot for social media platforms, then expanding into recommendation engines, predictive analytics, and enterprise AI applications.This role combines deep backend engineering expertise with cutting-edge AI/ML implementation—you'll build robust, production-grade systems that handle real-world complexity at scale.What You'll DoCurrent Priority: AI-Powered Customer Support System • Design and build scalable backend architecture for conversational AI across social media platforms (Facebook, Instagram, WhatsApp, Twitter) • Develop RESTful and GraphQL APIs for chatbot services and integrations • Implement NLU pipelines for intent recognition, entity extraction, and context management• Build serverless architectures using AWS Lambda for event-driven processing • Create Django-based microservices for order processing, product inquiries, and customer service workflows • Integrate with CRM systems, payment gateways, and order management platforms • Design database schemas and optimize queries for high-performance data retrievalBackend Infrastructure & DevOps • Build scalable API gateways and message queuing systems (RabbitMQ, Kafka, SQS) • Implement caching strategies (Redis, Memcached) for low-latency responses • Design CI/CD pipelines for automated testing and deployment • Set up monitoring and logging infrastructure (CloudWatch, ELK Stack, Prometheus) • Optimize serverless functions for cost and performance • Implement authentication/authorization systems (OAuth2, JWT, API keys)Future AI & Backend Initiatives • Architect recommendation engines with real-time inference capabilities • Build ML model serving infrastructure (FastAPI, TensorFlow Serving, TorchServe) • Develop computer vision APIs and automated content generation pipelines • Create fraud detection systems with streaming data processing • Design data warehousing solutions for business intelligence and analytics • Implement A/B testing frameworks for ML model experimentationRequirementsMust Have: • 4 + years in backend software engineering • 2.5+ years building AI/ML production systems • 2+ years developing conversational AI/chatbots or NLP applications • Expert-level Python programming with strong software design principles • Production experience with Django or FastAPI for building scalable web services • AWS cloud expertise: Lambda, EC2, S3, RDS, DynamoDB, API Gateway, SQS/SNS • Hands-on with LLMs: GPT-4, Claude, Llama, prompt engineering, RAG systems • ML frameworks: TensorFlow, PyTorch, Hugging Face Transformers, LangChain • Database mastery: PostgreSQL, MySQL, MongoDB, Redis, vector databases (Pinecone, Weaviate) • API design: RESTful services, GraphQL, WebSockets, event-driven architectures • DevOps skills: Docker, Kubernetes, CI/CD (GitHub Actions, Jenkins), infrastructure as code • Version control: Git, code review best practicesNice to Have: • Master's/PhD in Computer Science, AI, or Machine Learning • Experience with serverless frameworks (Serverless Framework, SAM, Chalice) • MLOps expertise: MLflow, Kubeflow, SageMaker, model versioning, monitoring • Message brokers: RabbitMQ, Apache Kafka, AWS Kinesis • Computer vision: OpenCV, YOLO, image processing pipelines • Multi-lingual NLP and chatbot development • E-commerce or customer service domain expertise • Microservices architecture and distributed systems design • Experience with GCP or Azure cloud platforms • Data engineering skills: ETL pipelines, Apache Airflow, SparkWhat We Offer✨ Technical Growth • Work on cutting-edge AI technology and large-scale backend systems • Professional development budget for courses, conferences, and certifications • Access to latest tools, technologies, and cloud resources💼 Work Culture • Collaborative, innovation-driven environment • Ownership of significant technical decisions • Mentorship opportunities with junior engineers💰 Compensation & Benefits • Competitive salary based on experience • Performance bonuses • Health insurance • Paid time off and holidaysHow to Apply📧 Send your application to: bibek@vrittechnologies.com 📧 CC: taruka@vrittechnologies.comEmail Subject: "Application: Senior Backend & AI Software Engineer Position"Include:Updated resume/CVGitHub profile or portfolio showcasing backend and AI projectsCover letter highlighting relevant experience with Django, AWS Lambda, and AI systemsLinks to production systems you've built (if available)Join us in building the future of AI-powered business solutions! 🚀

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs