Cutshort logo
For Employers
whitewhale software solution logo
Senior Python Developer – Agentic Systems (Multi-Agent Systems)
Senior Python Developer – Agentic Systems (Multi-Agent Systems)
whitewhale software solution's logo

Senior Python Developer – Agentic Systems (Multi-Agent Systems)

Tabbasum Shaikh's profile picture
Posted by Tabbasum Shaikh
4 - 5 yrs
₹15L - ₹20L / yr
Remote only
Skills
Python
Agentic Systems
skill iconPostgreSQL

Job Type: Full Time


Shift: US Time Zone



About the Role:

We are seeking a talented Senior Python Developer with strong hands-on experience in building agentic systems (multi-agent systems). This role requires expertise in Python, PostgreSQL, and the ability to work on a dynamic platform that supports multi-agent architectures. You will be responsible for developing, enhancing, and maintaining platforms that involve complex agent-based interactions, while also supporting the database systems and overall infrastructure.


Key Responsibilities:

Design, implement, and maintain multi-agent systems to support complex interactions and decision-making processes.


Develop scalable and efficient Python code for integrating and managing agents and their communication layers.


Work extensively with PostgreSQL databases to design schemas, optimize queries, and manage data storage effectively.


Collaborate with cross-functional teams to integrate agentic systems into larger platforms and ensure their smooth operation.


Troubleshoot, debug, and optimize Python-based solutions and database interactions.


Write high-quality, maintainable, and well-documented code.


Provide technical support for the platform, ensuring its scalability and performance over time.


Mentor junior developers and provide technical guidance as needed.


Required Skills and Experience:

5+ years of strong hands-on experience in Python development.


Experience in building and deploying multi-agent systems or agent-based frameworks.


Proficiency in PostgreSQL, including schema design, query optimization, and database management.


Knowledge of agent-based modeling or similar paradigms is highly desirable.


Familiarity with various Python libraries for handling complex algorithms and system integration.


Experience in supporting and maintaining platforms or systems post-deployment.


Strong understanding of software development best practices and version control (Git).


Excellent problem-solving skills and the ability to think algorithmically.


Strong communication skills with the ability to explain complex technical concepts.


Preferred Qualifications:

A degree in Computer Science, Engineering, or a related field.


Experience with cloud platforms (AWS, Azure, etc.) is a plus.


Knowledge of agent communication languages (ACL) or other protocols related to multi-agent systems is beneficial.


Familiarity with Docker, Kubernetes, or other containerization tools.

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About whitewhale software solution

Founded :
2022
Type :
Products & Services
Size :
20-100
Stage :
Profitable

About

N/A

Company social profiles

twitter

Similar jobs

Gurugram
5 - 8 yrs
₹8L - ₹14L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconExpress
Microservices
skill iconMongoDB
+1 more

Job Title : Node.js Developer

Experience : 5+ Years

Location : Gurgaon – Sector 43

Work Mode : 5 Days Work From Office (WFO)

Interview Mode : Direct Walk-in


Job Summary :

We are looking for an experienced Node.js Developer with 5+ years of hands-on experience in backend development and building scalable applications.

The ideal candidate should have strong problem-solving skills and experience working in a fast-paced product or service-based environment.


Key Responsibilities :

  • Develop and maintain server-side applications using Node.js.
  • Design and implement RESTful APIs and microservices.
  • Work with databases like MongoDB / MySQL / PostgreSQL.
  • Integrate third-party APIs and services.
  • Ensure performance, security, and scalability of applications.
  • Collaborate with frontend developers, QA, and DevOps teams.
  • Write clean, reusable, and efficient code.
  • Participate in code reviews and technical discussions.

Required Skills :

  • Strong expertise in Node.js and JavaScript.
  • Experience with Express.js or similar frameworks.
  • Knowledge of Microservices architecture.
  • Hands-on experience with MongoDB / SQL databases.
  • Experience with Git and CI/CD processes.
  • Good understanding of cloud platforms (AWS preferred).
  • Strong debugging and optimization skills.

Preferred Skills :

  • Experience with Docker / Kubernetes.
  • Knowledge of Redis, Kafka, or message queues.
  • Understanding of Agile methodologies.
Read more
NeoGenCode Technologies Pvt Ltd
Gurugram
4 - 6 yrs
₹2L - ₹12L / yr
skill iconPython
skill iconDjango
skill iconPostgreSQL
RabbitMQ
skill iconRedis
+5 more

Role : Python Django Developer (Immediate Joiner)

Location : Gurugram, India (Onsite)

Experience : 4+ Years

Working Days : 6 Days WFO (Monday to Saturday)


Job Summary :

We are looking for an experienced Python Developer with strong expertise in Django to join our team. The ideal candidate will have 4+ years of hands-on experience in building robust, scalable, and efficient web applications.

Proficiency in RabbitMQ, Redis, Celery, and PostgreSQL is essential for managing background tasks, caching, and database performance.


Mandatory Skills : Python, Django, RabbitMQ, Redis, Celery, PostgreSQL, RESTful APIs, Docker.


Key Responsibilities :

  • Develop, maintain, and enhance Django-based web applications and RESTful APIs.
  • Design and implement message broker systems using RabbitMQ for asynchronous communication.
  • Integrate Redis for caching and session management to improve application performance.
  • Utilize Celery for managing distributed task queues and background processing.
  • Work with PostgreSQL for schema design, optimization, and query tuning.
  • Collaborate with cross-functional teams including front-end developers and DevOps engineers.
  • Write clean, maintainable, and well-documented code aligned with industry best practices.
  • Debug and troubleshoot issues across the application stack.
  • Participate in system architecture discussions, code reviews, and agile ceremonies.
  • Ensure performance, scalability, and security of applications.


Technical Skills Required :

  • Minimum 4+ years of hands-on experience with Python and Django.
  • Proficiency with RabbitMQ for message brokering.
  • Experience with Redis for caching and session storage.
  • Practical knowledge of Celery for asynchronous task processing.
  • Strong command over PostgreSQL including complex queries and optimization techniques.
  • Experience developing and consuming RESTful APIs.
  • Familiarity with Docker and containerization concepts.

Preferred Skills :

  • Exposure to CI/CD tools and processes.
  • Experience with cloud platforms such as AWS or GCP.
  • Understanding of Django ORM performance tuning.
  • Basic knowledge of front-end technologies (HTML, CSS, JavaScript).
Read more
Omega Hires
Jayesh Mhatre
Posted by Jayesh Mhatre
Bengaluru (Bangalore)
5 - 8 yrs
₹10L - ₹20L / yr
skill iconGo Programming (Golang)
Microservices
Apache Kafka
skill iconPostgreSQL

Job Title: Golang Engineer

Duration: Full-time

Location: Bangalore 


 

Required:

·      Demonstrable experience in at least one back-end type safe programming language (Golang Preferred but other experience can be considered).

·      Comfortable/experienced with back-end micro-service architecture and communication, specifically REST and asynchronous messaging services (e.g., Kafka, RabbitMQ etc.)

·      Comfortable/experience within a Scrum framework working with as part of a team to deliver business functions and customer journeys that are tested and automated throughout the CICD pipeline to production

 

Desired:

·      Bachelors Degree in computer science, computer engineering, or other technical discipline, or equivalent work experience.

·      Experience in professional software development. Solid understanding of test-driven development, including unit, component, functional, system integration and regression tests.

·      Knowledge of software engineering methodology (Agile, incl Scrum, Kanban, SAFe, Test-Driven Development (TDD), Behavior Driven Development (BDD) and Waterfall).

·      Knowledge of any or all of the following technologies is desired: Kafka, Postgres, Golang, Git, gRPC, Docker, GraphQL.

·      Experienced in continuous integration (CI), continuous deployment (CD) and continuous testing (CT), including tools such as Jenkins, Rally and/or JIRA and version control such as GIT or SVN.

Read more
PeerXP
at PeerXP
1 recruiter
Sweta Sharma
Posted by Sweta Sharma
Bengaluru (Bangalore)
1 - 1 yrs
₹1L - ₹1.5L / yr
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconRuby
skill iconPython
skill iconJava
+4 more

Requirements

  • Design and implement a full-stack web application using Python Django framework and ReactJS.
  • 1+ years of experience in building and deploying web applications.
  • Experience in designing and using RESTful APIs.
  • Basic knowledge in front-end technologies such as JavaScript, , ReactJS, HTML5, and CSS3.
  • Understanding of fundamental design principles behind a scalable application.
  • Understanding of databases, SQL and non-relational, plus the Django ORM.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Experience in web mark-up like HTML and CSS.
  • Experience with data structure libraries.
  • Familiarity with RESTful APIs.
  • A knack for bench marking and optimization.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Familiarity with modern front-end build pipelines and tools.
  • Experience with common front-end development tools such as NPM etc.
  • Strong knowledge of Git version control.
  • Experience deploying Python applications into production.
  • Amazon Web Services (AWS) knowledge is a plus.


Responsibilities

  • Writing reusable, testable, and efficient code.
  • Design and implementation of low-latency, high-availability, and performance applications using Django framework in Python.
  • Create and use the REST APIs for communicating with other apps.
  • Assess and prioritize feature requests and work in Agile framework.
  • Implementation of security and data protection algorithms.
  • Integration of data storage solutions like databases, key-value stores, blob stores, S3 etc.
  • Improve the functionality of existing systems and applications.
  • High commitment to work and taking ownership of deliverables.
  • Help to research and influence our path forward with strategic technology initiatives.


Read more
Think n Solutions
at Think n Solutions
2 recruiters
TnS HR
Posted by TnS HR
Bengaluru (Bangalore)
3 - 11 yrs
Best in industry
MySQL
SQL
skill iconJava
J2EE
skill iconSpring Boot
+10 more
Why Think n Solutions Software?
• Exposure to latest Technology
• Opportunity working in different platforms
• Rapid Career Growth
• Friendly Knowledge sharing Environment

Criteria:
• BE/MTech/MCA/MSc
• 3+yrs Hands on Experience in TSQL / PL SQL / PG SQL or NOSQL
• Immediate joiners preferred/ Maximum notice period between 15 to 30days
• Candidates will be selected based on logical / technical and scenario-based testing

Note: Candidates who have attended the interview process with TnS in the last 6 months will not be
eligible.

Job Description:

Technical Skills Desired:
  • Experience in either of these Relational DB’s MS SQL Server / PostgreSQL / AWS Aurora DB / MySQL / Oracle / NOSQL DBs (MongoDB / DynamoDB / DocumentDB) in an application development environment and eagerness to switch DB.
  • Design database tables, views, indexes
  • Write functions and procedures for Middle Tier Development Team
  • Work with any front-end developers in completing the database modules end to end (hands-on experience in parsing of JSON & XML in Stored Procedures would be an added advantage).
  • Query Optimization for performance improvement
  • Design & develop SSIS Packages or any other Transformation tools for ETL

Functional Skills Desired:

  • Banking / Insurance / Retail domain would be a plus.
  • Interaction with a client a plus

Good to Have Skills:

  • Knowledge in a Cloud Platform (AWS / Azure)
  • Knowledge on version control system (SVN / Git)
  • Exposure to Quality and Process Management
  • Knowledge in Agile Methodology

Soft skills: (additional)
  • Team building (attitude to train, work along, mentor juniors)
  • Communication skills (all kinds)
  • Quality consciousness
  • Analytical acumen to all business requirement
  • Think out-of-box for business solution
Read more
Avanze Technologies
at Avanze Technologies
2 recruiters
Punitha layal
Posted by Punitha layal
Bengaluru (Bangalore)
3 - 12 yrs
₹2.5L - ₹10L / yr
skill iconGo Programming (Golang)
skill iconDjango
skill iconFlask
MySQL
skill iconPostgreSQL
+7 more
Bachelor’s degree in Computer Science or related field plus 4-12 Years of Full Stack experience
• 3+ Years of experience as a Go Developer
• Experience in ReactJS (most preferred) or AngularJS similar front end frameworks
• Experience with the Python or/and Golang (preferably both), SQL, and design/architectural
patterns
• Experience in Java or dotnet or other opensource technologies is an added advantage
• Hands-on experience on SQL, Query optimization, DB server migration
• Preferably experience in Postgre SQL or MySQL
• Knowledge of NOSQL databases will be an added advantage
• Experience in Cloud platforms like AWS, Azure with knowledge of containerization, Kubernetes is an
added advantage
• Knowledge of one or more programming languages along with HTML5/CSS3,Bootstrap
• Familiarity with architecture styles/APIs (REST, RPC)
• Understanding of Agile methodologies
• Experience with Threading, Multithreading and pipelines
• Experience in creating RESTful API’s With Golang or Python or Java in JSON, XMLs
• Experience with GitHub, Tortoise SVN Version Control
• Strong attention to detail
• Strong knowledge of asynchronous programming with the latest frameworks
• Excellent troubleshooting and communication skills
• Strong knowledge of unit testing frameworks
• Proven knowledge of ORM techniques
• Skill for writing reusable libraries Understanding of fundamental design principles for building a scalable
applicatio
Read more
BlueOptima
at BlueOptima
1 video
10 recruiters
Agency job
via Anika Technologies by Megha Goyal
Bengaluru (Bangalore), Gurugram
5 - 10 yrs
₹20L - ₹40L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Multithreading
+2 more

Company Description

BlueOptima’s vision is to become the global reference for the optimisation of the performance of Software Engineers across all industries. We provide industry-leading objective metrics in software development. We enable large organisations to deliver better software, faster and at lower cost, with technology that pushes the limits of what has been done before. 

We are a global company which has consistently doubled in headcount and revenue YoY, with no external investment. We currently are located in 4 countries: London (our HQ), Mexico, India and the US. A total number of 180+ employees (and increasing every day) from 22 different nationalities and with over 25 languages spoken.

We promote an open minded environment and encourage our employees to create their own success story in this high performance environment.

Job Description

Location: Bangalore/Gurgoan, India
Department: Engineering

Job summary: 

We are seeking a Senior Software Engineer, with experience in developing scalable application components, which are remotely deployed and are used to extract and push large volumes of data in a data warehouse solution, to join our growing company and be a part of our success story. 

We are looking for an individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but is keen to own the solution end to end, and most importantly excited to work in a fun and friendly start-up environment. 

The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.

Your team: You will be working with a diverse team with members located around our different offices, with whom you will be working hand-to-hand. This team is currently based in Gurgaon and we are now looking forward to growing it in Bangalore and mid next year to Mexico with the plan of building two teams in India (Gurgaon and Bangalore) and one in Mexico (Guadalajara).

We are looking for skilled and talented engineers to join our Data Analysis and Processing (DAP) team and directly contribute to development of application components built by the team.

The DAP team works on a business critical component which is responsible for collecting required source code interaction and static metrics data from client location, and processing the large volumes of data end to end. Remote deployment and the uptime requirements only makes this component one of the most complex standalone java applications.

As a Senior Software Engineer in the DAP team, you will be directly contributing to development of the Integrator and Central Server components using Spring Boot, Hibernate and Core Java. And while contributing directly to the development of the software components, you are also expected to lead and mentor a team of next generation platform engineers.

Responsibilities and tasks: 

  • Analyse, Design, Develop, implement, test and maintain application software components
  • Analyse client requirements and convert them into technical specs.
  • Own development of features and improvement
  • Identify and resolve performance bottlenecks
  • Identity and resolve architectural inefficiencies in design, and create a roadmap to resolving them
  • Lead and mentor a team of junior developers
  • Interact with internal client facing team and provide technical support to them
  • Engage with clients to provide support on your component as and when required

Qualifications

What You Need to Succeed at BlueOptima:  

  • Minimum Bachelor's degree in Computer Science or equivalent
  • Minimum 5+ years experience with Java and J2EE/Java EE
  • Minimum 2+ years experience with developing standalone Java applications
  • Strong understanding of relational database, partitioning and indexing techniques, SQL
  • Demonstrable experience in optimising application performance at database or any other layer
  • Experience in creating high and low level design based on existing application architecture and documenting such design
  • Strong understanding of Java concurrency, concurrency patterns, experience building thread-safe code
  • Ability to work autonomously with minimum supervision
  • Strong problem solving and analytical skills, and having a can-do attitude
  • Familiarity with Agile methodologies like SCRUM, Sprints, etc and leading a Scrum a small Scrum team
  • Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
  • Familiarity with Linux shell and related command line tools
  • Strong grasp of Unit & Integration testing

Good to have: 

  • A team manager, in terms of handling people and delivery which is not a must in case of technical geeks
  • Making sure that the sprints and tasks are completed on time with no spill-overs and sticking to the deadline
  • Preferred experience on Spring boot,, Docker, Kubernetes
  • Some exposure in Linux

Additional Information

Why join our team?

Culture and Growth:

  • Global team with a creative, innovative and welcoming mindset.
  • Rapid career growth and opportunity to be an outstanding and visible contributor to the company's success
  • Freedom to create your own success story in a high performance environment
  • Training programs and Personal Development Plans for each employee

Benefits:

  • Competitive Salary
  • Flexible Work from Home policy - 2 days home p/w
  • Free drinks and snacks in the office 
  • International travel opportunities
  • Global annual meet up (most recent meetups have been held in Cancun and India)
  • High quality equipment (Ergonomic chairs and 32’ screens)
Read more
eBikeGO
at eBikeGO
1 recruiter
Dakshata Kadam
Posted by Dakshata Kadam
Mumbai
1.5 - 9 yrs
₹4L - ₹7L / yr
skill iconPython
skill iconDjango
skill iconPostgreSQL
NOSQL Databases
CI/CD
+1 more

Years of Experience:- 1.5+

Qualification:- BE Computer Engineering/MCA

Industry:- Software
Location:- Andheri

Job Description - 
 
1. Building REST API’s & Services In Django Framework 
2. Building reusable code and libraries for future use 
3. Optimization of the application for maximum speed and scalability 
4. Implementation of security and data protection 
5. Design and implementation of the database schema 
6. Design and implementation of data storage solutions
7. Implementing CI/CD pipeline
 
 Skills And Qualifications
 
1. Proficient knowledge of a back-end programming language Python
2. Hands-on experience with Python Frameworks like Django 
3. Proficient knowledge of MySQL, PostgreSQL 
4. Creating database schemas that represent and support business processes (Relational & NoSQL)
5. Understanding of token-based authentication systems.
6. Understanding and Hands-on knowledge of the asynchronous task/job processing 
7. Understanding of queueing systems like Redis/AWS SQS
8. Understanding accessibility and security compliance
9. User authentication and authorization between multiple systems, servers, and environments
10. Integration of multiple data sources and databases into one system 
11. Data migration, transformation, and scripting 
12. Setup and administration of backups 
13. Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform 
14. Implementing automated testing platforms and unit tests 
15. Proficient understanding of code versioning tools, such as Git 
16. Proficient understanding of OWASP security principles 
17. Understanding of “session management” in a distributed server environment 
 
Brownie Points
 
1. Experience in Docker
2. HandsOn Knowledge with implementing CI/CD pipelines 
3. Experience in managing applications on AWS
4. Management of the hosting environment, including database administration and scaling an application to support load changes 5. Product wide application-level thinking on API and data modeling  
 



Read more
company logo
Agency job
via CIEL HR Services by Sivakumar S
Chennai, Bengaluru (Bangalore)
3 - 10 yrs
₹8L - ₹16L / yr
Perl
skill iconPostgreSQL
skill iconPHP
Unit testing
skill iconjQuery
+8 more

As a Perl developer, you will own and run critical systems for one of our large international clients in the fashion industry. You will be part of a high performing self-motivated team, collaborate with the client and be exposed to different layers of the client infrastructure.

 

  • The role will involve incorporating enhancements via coding, perform data changes and support the core client platforms
  • Have great attention to detail
  • Should be comfortable to look after the systems and maintain it
  • Take full responsibility to run the client systems
  • Escalate to stakeholders when necessary
  • Be self-driven and work with little supervision towards a common team and company purpose

 

Experience: Total 7 to 10 years of experience with minimum of 3 years in Perl

 

Requirements

You Rock at

  • Perl 5.21
  • Catalyst
  • PostgreSQL
  • CPAN for modules
  • DBIX::Class (DBIC) (Objective-relational mapping)
  • Test::More (unit testing)

You are good at

  • Bitbucket, Puppet + Hiera, Jenkins
  • JQuery + a bit of UI
  • Plack, Selenium
  • Linux Centos 6
  • Grafana, Splunk

Benefits

  • A fantastic working environment built on the principles of lean and self organisation;
  • Fun, happy and politics-free work culture;
  • Competitive salaries and benefits.

 

Note: We looking for immediate joiners. We expect the offered candidate should join within 15 days. Buyout reimbursement is available for 30 to 60 days notice period applicants who can ready join within 15 days. 

Read more
VK Venture
at VK Venture
1 recruiter
Sneha Patil
Posted by Sneha Patil
Navi Mumbai
2 - 6 yrs
₹3L - ₹10L / yr
skill iconAngular (2+)
Windows Communication Foundation (WCF)
skill iconC#
SQL server
MVC Framework
+3 more
Desired Candidate Profile – 1. Must have hands-on experience in C#, C# OOPS concepts, SQL queries up to 3 yrs. (minimum). 2. Must have worked on WCF/Web services/MVC up to 2 yrs. (minimum). 3. Good to have exposure to PostgreSQL. 4. Good to have exposure to Web API (DotNet Core). 5. Good to have exposure to AngularJS (version 2 & above). 6. Good to have exposure to C# Unit Testing (VSTS, NUnit etc). 7. Must have good analytical & logical abilities, can work independently with minimum supervision.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos