Talent.com
This job offer is not available in your country.
Senior Python Software Architect

Senior Python Software Architect

NeemKolkata, IN
3 days ago
Job description

We are an agile tech company based in the UK. At Neem, we provide flexible, low-cost (high value!), innovative IT Solutions, Consulting, and Project Management services. Neem Consulting is the delivery partner for companies requiring solutions to generate real business benefits quickly and on a cost basis that is impossible with large consulting organizations. Neem- We have a presence in more than 14+ countries. We expanded into India & South Africa a few years back as part of our global expansion roadmap. For more information, please visit us at https : / / www.neemconsulting.com / .

We would like to speak with you if you thrive in high-performance environments, strive to make a significant impact, and work effectively in ambiguous, fast-paced settings with limited support structures.

Neem Consulting Limited is an equal opportunity employer. We welcome and encourage diversity in the workplace regardless of race, gender, religion, age, sexual orientation, gender identity, disability, or veteran status.

Functional Area : Python Development & Software Architecture

Role : Software Architect

Seniority : Senior

Job Title : Senior Python Software Architect

Location : Remote, Global

10–15 years’ experience in Python development, including metaprogramming

Introduction :

Neem Consulting is recruiting a Senior Python Software Architect to lead the design and development of a GenAI-powered agentic framework for a global technology initiative within a multinational client. This freelance role will drive architectural decisions and best practices across backend systems, with a focus on extensibility, performance, and secure API interactions.

Responsibilities :

  • Lead backend system design and architecture across a Python-based codebase
  • Develop and extend FASTAPI applications, including custom classes and decorators
  • Define microservice templates for reuse across multiple teams
  • Integrate authentication protocols such as Azure Auth and OAuth into APIs
  • Containerise applications using Docker and deploy to Kubernetes
  • Extend LangChain / LangGraph agent frameworks and wire in telemetry (e.g., OpenTelemetry)
  • Implement design patterns and asynchronous architecture for scalable systems
  • Provide technical leadership and mentor engineering teams on GenAI agentic practices

Essential Skills and Experience :

  • 10–15 years’ experience in Python development, including metaprogramming
  • Deep FASTAPI knowledge and ability to extend core functionality
  • Familiarity with containerisation and orchestration (Docker, Kubernetes)
  • Proficiency in secure API design, authentication, and async architecture
  • Experience in LangChain or LangGraph for agent-based systems
  • Strong knowledge of software design patterns and scalable system design
  • Desirable Skills and Experience :

  • Exposure to alternative agentic frameworks (OpenAI API, Autogen, Google ADK)
  • Experience building or contributing to MCP server environments
  • Knowledge of telemetry pipelines and data engineering for distributed systems
  • Good communication and documentation skills are essential. We will prefer candidates who provide a strong cover letter describing why they are a perfect choice for the role and are immediately available.

    Please provide a cover letter describing why you believe you are suitable for this role.

    Kindly provide the details below,

    Current CTC

    Expected CTC / yearly

    Notice period required in days-

    Latest resume.

    I was hoping you could email me at sandipan@weareneem.com

    Create a job alert for this search

    Senior Software Architect • Kolkata, IN