Skip to main content

Python Developer

Posted 6 days ago

saxon globalNew York (NY)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Python Developer
Location: New York, NY Duration: 06 Month RTH
Client: JPMC Location: New York Rate: $75 W2 Interview: Zoom (may ask for onsite), mostly 2 rounds Must Have Skills: Strong hands-on experience in PythonRASA experience - PlusGoogle Agent Development KitAgent-to-Agent ProtocolJSON-RPCPython with Java (huge plus) Java Spring Boot (good to have)
Job Description:
  • Designs, develops, and deploys advanced conversational agents using RASA and other frameworks
  • Integrates multi-agent systems using protocols like Agent2Agent
  • Leverages Google ADK and Lang Chain / Lang Graph for scalable, modular agent development
  • Collaborate with cross-functional teams to deliver end-to-end conversational experiences
  • Design NLU pipelines, dialogue management, and custom actions
  • Integrate RASA bots with external APIs and enterprise systems.
  • Troubleshoot, debug, and resolve issues in multi-agent environments.
  • Additional Skills:
  • Looking for strong Python Engineer who has hands-on experience in RASA Conversational AI framework.
  • Exposure to Google ADK, Agent2Agent communication (A2A), Agentic Systems would be a great fit.
Good to have: Exposure to Java for API development, AWS, Spring boot, Spring Cloud.- Not required Intake Notes:
Work schedule: 5 days in in the office
Interview process: 2 rounds: technical and behavioral; zoom ok but in person can also be requested.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this