AI Jobs Map

Natsoft · New York City Metropolitan Area

Python Agentic AI Developer

seniorcontractPosted yesterday
Apply on LinkedInOpens the original posting. AI Jobs Map never asks for your details.

Stack mentioned

pythonagentic-aidjangographqlawsmicroservicesllmragetlpostgresqllangchainreactapache-kafkadockerkubernetesci/cddevopsgenerative-airest-apisystem-design

We are seeking a highly skilled Senior Python Agentic AI Engineer to design, develop, and enhance scalable, cloud-native applications and AI-powered solutions.

The ideal candidate will have strong hands-on expertise in Python, Django, GraphQL, AWS, microservices, and event-driven architectures, along with experience building or integrating Generative AI and Agentic AI capabilities.

This role requires a strong engineering mindset with the ability to work across application architecture, backend development, data, cloud infrastructure, security, and scalability.

Key Responsibilities

- Design and develop scalable, high-performance backend applications using Python and Django.

- Build and maintain GraphQL APIs, including experience with Apollo GraphQL.

- Develop cloud-native applications and services on AWS.

- Design and implement microservices, SOA, and event-driven architectures.

- Develop event-driven workflows using messaging and publish/subscribe patterns.

- Integrate Generative AI and Agentic AI capabilities into enterprise applications.

- Work with LLMs, AI APIs, agent orchestration, tool/function calling, and RAG-based solutions.

- Design robust data pipelines and ETL processes supporting application and AI workloads.

- Develop and optimize applications using PostgreSQL and other data technologies.

- Design applications for high availability, scalability, resilience, and performance.

- Implement appropriate application and platform security controls.

- Collaborate with Product Managers, UX/Designers, Data Scientists, Architects, and business stakeholders to translate requirements into technical solutions.

- Participate in architecture discussions, technical design reviews, and code reviews.

- Write clean, maintainable, reusable, and well-tested code.

- Develop comprehensive unit and integration tests.

- Troubleshoot performance, scalability, and production issues.

- Apply Domain-Driven Design (DDD) and modern software engineering best practices.

- Continuously improve application architecture, development processes, and engineering standards.

Required Skills

- 7+ years of professional software engineering / systems architecture experience

- Strong hands-on Python development experience

- Strong experience with Django

- Strong experience with GraphQL, preferably Apollo GraphQL

- Strong AWS cloud experience

- Experience designing and developing microservices

- Strong understanding of SOA and event-driven architectures

- Experience with RESTful APIs and distributed systems

- Strong experience with PostgreSQL or relational databases

- Experience with data pipelines / ETL

- Strong understanding of application security and cloud security principles

- Experience with automated testing, including unit and integration testing

- Experience with Agile development methodologies

- Understanding of Domain-Driven Design (DDD)

- Strong communication and collaboration skills

Preferred / Nice-to-Have Skills

- Experience with Generative AI / Agentic AI

- Experience with LLM integration and AI-powered applications

- Experience with RAG, vector databases, and embeddings

- Experience with AI agent orchestration and tool/function calling

- Experience with frameworks such as LangChain, LangGraph, or similar

- Experience with AWS Bedrock or other enterprise AI platforms

- Experience with React

- Experience with Kafka or other event-streaming platforms

- Experience with Docker and Kubernetes

- Experience with CI/CD and DevOps

- Experience building highly scalable enterprise applications in financial services

More jobs at Natsoft

Python Agentic AI Developer at Natsoft (New York City Metropolitan Area) | AI Jobs Map