Make Your Resume Now

Sr Software Engineer

Posted April 16, 2026
Full-time Associate

Job Overview

About the Role 

We are seeking a highly skilled AI Application Backend Developer with strong expertise in Python and Google Cloud Platform (GCP) to design, build, and scale AI-driven backend systems. 

This role focuses on developing production-grade AI applications, building scalable APIs, integrating LLMs and ML models, and deploying cloud-native solutions on GCP. You will collaborate closely with AI engineers, data scientists, frontend developers, and DevOps teams to deliver intelligent, reliable, and high-performance backend services. 

The ideal candidate has hands-on experience in building AI-enabled systems using modern Python frameworks and cloud infrastructure, with strong knowledge of distributed systems and scalable architecture. 

Key Responsibilities 

🔹 AI Application Development 

  • Design and develop backend services to power AI-driven applications. 
  • Integrate Large Language Models (LLMs), ML models, or AI services into production systems. 
  • Build RESTful APIs and microservices using Python frameworks (FastAPI, Flask, Django). 
  • Implement RAG (Retrieval-Augmented Generation) pipelines and AI orchestration workflows where applicable. 
  • Optimize AI inference performance, latency, and reliability. 

🔹 Cloud & Infrastructure (GCP) 

  • Design and deploy AI backend services on Google Cloud Platform (GCP)
  • Work with GCP services such as: 
    • BigQuery 
    • Cloud Run 
    • Cloud Functions 
    • Compute Engine 
  • GKE (Kubernetes Engine) 
  • Cloud Storage 
  • Vertex AI (preferred) 
  • Ensure scalability, monitoring, and fault tolerance of cloud applications. 
  • Implement IAM policies, security best practices, and environment isolation. 

🔹 Data & Integration 

  • Develop data pipelines to support AI models and analytics workflows. 
  • Integrate backend systems with third-party APIs and enterprise applications. 
  • Work with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, BigQuery). 
  • Handle data validation, transformation, and preprocessing logic. 

🔹 DevOps & CI/CD 

  • Containerize applications using Docker. 
  • Deploy and manage services using Kubernetes (GKE preferred). 
  • Implement CI/CD pipelines (GitHub Actions, Cloud Build, Jenkins). 
  • Monitor application health and performance using logging and observability tools. 

🔹 Collaboration & Engineering Excellence 

  • Participate in Agile/Scrum ceremonies. 
  • Write clean, maintainable, well-documented code. 
  • Conduct peer code reviews. 
  • Troubleshoot and debug production issues. 
  • Contribute to architectural decisions and continuous improvement. 

Technical Skill Set 

Programming 

  • Python (Advanced) 
  • SQL 

Frameworks 

  • FastAPI / Flask / Django 
  • Async programming (asyncio) 

Cloud 

  • Google Cloud Platform (GCP) 
  • Vertex AI (preferred) 
  • BigQuery 
  • Cloud Run / GKE 

DevOps 

  • Docker 
  • Kubernetes 
  • CI/CD pipelines 
  • Git 

AI/ML 

  • LLM integrations 
  • RAG pipelines 
  • Prompt engineering basics 
  • Embedding & vector databases (Pinecone, FAISS, etc.) 

     

     

    Ready to Apply?

    Take the next step in your career journey

    Stand out with a professional resume tailored for this role

    Build Your Resume – It’s Free!