Find a jobRecruiters

Software Architect – AI & Python

Exclusive opportunity

Onsite

Software Architect – AI & Python

Talherova PVT LTD

Software Architect – AI & Python

Skills

Google Cloud PlatformDockerDjangoFlaskPythonMicroservicesPyTorchTensorFlowMachine LearningAIAWSKubernetesFastAPIAzure

5 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent, Temporary

Location:

Karnataka, India

Work mode:

Onsite

Published on:

15 October 2026

What they need


Role Overview

We are seeking an experienced Software Architect with strong expertise in Python, Artificial Intelligence, Machine Learning, and Generative AI to design and deliver scalable, secure, and high-performance software solutions.

The ideal candidate will be responsible for defining solution architecture, leading technical design decisions, establishing engineering best practices, and guiding development teams in building AI-powered applications and enterprise-grade software systems. This role requires a combination of hands-on technical expertise, architectural leadership, and the ability to translate business requirements into robust technical solutions.

Key Responsibilities

  • Define and own the end-to-end architecture of software applications and AI-driven solutions.
  • Design scalable, modular, secure, and maintainable applications using Python-based technologies.
  • Architect AI/ML and Generative AI solutions, including LLM-powered applications, intelligent automation, and enterprise AI integrations.
  • Provide technical leadership to Python developers, AI/ML engineers, data scientists, and cross-functional engineering teams.
  • Evaluate and select appropriate frameworks, tools, cloud services, databases, and architectural patterns.
  • Design and implement RESTful APIs, microservices, event-driven architectures, and system integrations.
  • Guide the development and integration of AI models, vector databases, Retrieval-Augmented Generation (RAG) pipelines, and LLM-based applications.
  • Establish coding standards, design principles, documentation practices, and code review processes.
  • Ensure application performance, scalability, reliability, security, and data privacy.
  • Collaborate with product managers, business stakeholders, and engineering leaders to translate requirements into technical architecture.
  • Drive cloud-native architecture, containerisation, CI/CD, and automated deployment practices.
  • Assess emerging technologies and recommend solutions that improve development efficiency and business outcomes.
  • Identify technical risks, architectural bottlenecks, and opportunities for optimisation.
  • Support production deployments, troubleshooting, performance tuning, and continuous architectural improvement.

Required Skills and Qualifications

  • 10–15 years of experience in software development, solution design, and software architecture.
  • Strong hands-on expertise in Python programming and Python-based application development.
  • Proven experience designing and delivering scalable enterprise software applications.
  • Strong understanding of AI/ML concepts, Generative AI, Large Language Models (LLMs), and AI-powered application architecture.
  • Experience with Python frameworks such as FastAPI, Flask, or Django.
  • Familiarity with AI/ML frameworks and libraries such as PyTorch, TensorFlow, Scikit-learn, or Hugging Face.
  • Experience designing REST APIs, microservices, distributed systems, and application integration solutions.
  • Understanding of LLM application development, prompt engineering, RAG, embeddings, and vector databases.
  • Experience with relational and NoSQL databases, data modelling, and caching strategies.
  • Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Experience with Docker, Kubernetes, CI/CD pipelines, Git, and modern DevOps practices.
  • Strong understanding of software design patterns, SOLID principles, system design, and performance optimisation.
  • Excellent technical leadership, analytical thinking, communication, and problem-solving skills.

Preferred Qualifications

  • Experience deploying and operating AI-powered applications in production environments.
  • Familiarity with MLOps, LLMOps, model monitoring, evaluation, and lifecycle management.
  • Experience with vector databases such as Pinecone, Weaviate, Milvus, or FAISS.
  • Exposure to agentic AI frameworks and orchestration tools such as LangChain or LangGraph.
  • Knowledge of AI security, responsible AI practices, access controls, and data governance.
  • Experience designing multi-tenant, high-availability, and cloud-native enterprise platforms.
  • Relevant cloud, architecture, or AI certifications are an advantage.

Key Competencies

  • Software and solution architecture
  • Python application engineering
  • AI/ML and Generative AI architecture
  • System design and scalability
  • Cloud-native and distributed systems
  • Technical strategy and decision-making
  • Engineering standards and code quality

Pay: ₹911,000.00 - ₹3,450,000.00 per year

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

Pachamama

Senior Software Engineer Python & IA -

550-600

Freelance

Paris, France

Hybrid

Skills

Python

5 days ago

Quick apply

Espace Freelance

Audit Applicatif support & Intelligence artificielle

Freelance

Lille, France

Onsite, Hybrid

Skills

claudeintelligence artificiellesupport applicatif

11 hours ago

Quick apply

Vaganet

Développeur IA Senior – Python / GenAI / RAG / Agents IA

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsData ScienceAI

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools