Python Developer - Multi-Agent Systems

2-4 Years
Full Time
Remote

Position Overview

Ready to shape the future of decentralized technology and AI?

Join NMKR as a Python Developer specializing in Multi-Agent Systems, where you’ll be at the forefront of groundbreaking innovation and work together with pioneers and big players like the Service Plan Group to develop groundbreaking technology like Masumi, the AI Agent Network Protocol. Your role will be crucial in creating secure, scalable, and revolutionary agent-based systems that redefine the way AI Agents interact with each other in trades and tasks via blockchain. Join us and be a part of shaping the future of a transformative global economy.”

Key Responsibilities

As a Python Developer for MAS at NMKR, you will play a key role in developing secure, scalable, and groundbreaking agent-based systems that transform how AI agents collaborate and execute trades and tasks using blockchain technology.

We expect you to develop scalable architectures, robust communication protocols, and intelligent behaviour models to ensure seamless coordination among agents.
This position will include optimizing system performance, creating testing frameworks, and maintaining detailed documentation to support high-quality development and operations.
Beyond coding, you’ll contribute to groundbreaking research and push the boundaries of what’s possible in agent-based technologies, shaping the future of decentralized AI ecosystems.

  • Design and develop scalable multi-agent systems using Python and related frameworks
  • Implement communication protocols and coordination mechanisms between autonomous agents
  • Create and maintain agent behaviour models and decision-making algorithms
  • Optimize agent performance and system resource utilization
  • Develop testing frameworks for multi-agent interactions and system behaviour
  • Document system architecture, APIs, and agent interaction patterns
  • Participate in code reviews and maintain high code quality standards
  • Contribute to research and development of new agent-based solutions

Required Qualifications

We value skills, passion, and creativity over formal credentials. If you have the expertise and drive to excel in pioneering new technologies, this is your job!

- Strong understanding of multi-agent systems architecture and design patterns

- Advanced knowledge and experience in Python development

- Expertise in distributed systems and concurrent programming

- Experience with agent communication protocols

- Proficiency in Python frameworks relevant to MAS (SPADE, MESA, AgentPy)

- Strong knowledge of AI/ML concepts and frameworks (PyTorch, TensorFlow)

- Excellent problem-solving and analytical skills

- Strong communication and collaboration abilities

Technical Skills

- Languages: Python (advanced)

- Frameworks: SPADE, MESA, AgentPy, PyTorch, TensorFlow

- Tools: Git, Docker, Kubernetes

- Databases: PostgreSQL, MongoDB

- Message Queuing: RabbitMQ, Apache Kafka

- Testing: pytest, unittest, behavior-driven testing

What We Offer

NMKR is an amazing young company with a skilled team from mainly German-speaking Europe and around the world. We operate like a close-knit family, fostering collaboration and mutual growth. You’ll have incredible opportunities to learn from talented colleagues while working on cutting-edge projects that combine AI and blockchain innovation. Here’s what you can expect:

- Fair and competitive salary

- Attractive token options on top of your regular salary

- Remote work environment with flexible hours

- Professional development opportunities 

- Opportunity to work on cutting-edge projects at the intersection of AI and blockchain.

Location

- Remote position 

- Preferably able to work in overlapping hours with European time zones

How to Apply

Email your application to phil@nmkr.com with the subject line "Python MAS Developer Application" and include:

- Resume highlighting relevant experience (required)
- Links to relevant projects or publications
- Other information you may find important
- Salary expectations

Share with Someone
Similar Jobs

ReactJS FullStack Developer

Remote
View All Jobs