Senior Python Developer

Annual Package

24K to 36K USD

Contract Type

Remote

Benefits

  • Attractive salary and benefits package
  • Opportunity to work remotely
  • Professional growth and development opportunities

Location

🗓 Company History: 10+ Years

⚙️ Company Industry: Technology

🏢 Company Size: 11-50 Employees

Your Impact

As a Senior Python Developer, you will play a key role in building, optimizing, and maintaining production-grade Python applications that power cutting-edge AI solutions.

  • You will architect, develop, and deploy scalable Python systems that form the backbone of AI-driven products.
  • Your deep expertise in object-oriented programming, asynchronous processing, and distributed systems will ensure the creation of robust, high-performing software.
  • You will lead the adoption of software best practices, CI/CD automation, and performance standards that accelerate product innovation and drive business growth.

What Success Looks Like

Success in this role means delivering reliable, scalable, and maintainable Python-based solutions that ensure the company’s AI platforms operate seamlessly in production.

You’ll achieve this by writing clean, modular code, implementing automation pipelines, and optimizing performance for real-time data processing and deployment.

Key Responsibilities Include:

  • Developing, deploying, and maintaining Python applications using strong OOP principles.
  • Designing and optimizing asynchronous workflows, WebSocket communication, and data streaming.
  • Managing codebases through Git, conducting reviews, and enforcing clean coding standards.
  • Building automation scripts to streamline workflows and reduce manual intervention.
  • Collaborating closely with AI, product, and DevOps teams to align technical implementation with business goals.
  • Supporting the full SDLC (Software Development Life Cycle) from design through deployment and maintenance.
  • Implementing CI/CD pipelines with emphasis on testing, automation, and deployment reliability.
  • Optimizing code for scalability, concurrency, and performance under heavy workloads.
  • Utilizing Docker and Kubernetes for scalable containerized deployments.
  • Ensuring high test coverage, performance monitoring, and production stability.

What You Bring

To excel in this role:

  • You are highly skilled in Python with proven experience in production-grade systems.
  • You are proficient in OOP design, asynchronous programming, and real-time data streaming.
  • You have hands-on experience with message brokers (RabbitMQ, Kafka) and frameworks such as FastAPI or Django.
  • You have strong knowledge of CI/CD pipelines, software testing, and DevOps practices.
  • You are proficient with Docker, Kubernetes, and have experience deploying applications on AWS, GCP, or Azure.
  • You have advanced proficiency in Git and collaborative version control workflows.
  • You are analytical, detail-oriented, and capable of delivering high-performance, scalable systems.
  • You are comfortable collaborating with AI/ML engineers and contributing to applied AI solutions.
  • You are fluent in English (verbal & written) and thrive in a global, remote-first environment.
  • Familiarity with generative AI and agentic frameworks such as LangChain, CrewAI, HuggingFace, or OpenAI tools is a strong plus.

Must Have

  • Deep understanding of scalable software architecture, microservices design, and performance optimization in high-load, distributed environments.

How This Position Elevates Your Career

This role enables you to collaborate with experienced engineers and AI researchers on enterprise-grade products used globally. You’ll refine your expertise in distributed systems and scalable backend design, gaining exposure to real-world AI implementation at scale.

You will refine your skills in distributed systems, asynchronous programming, and scalable backend architecture, while staying at the forefront of applied AI engineering.

How The Company Values Your Efforts

  • Attractive salary and benefits package
  • Opportunity to work remotely
  • Professional growth and development opportunities

If you’re ready to take your Python expertise to the next level and build solutions that power the future of AI, we’d love to hear from you.

Stay tuned and follow us on our social media!

فرم ارسال رزومه

جهت بررسی رزومه خود فرم ذیل را تکمیل و ارسال نمایید.

نام کامل(Required)
Accepted file types: pdf, Max. file size: 3 MB.
ضمن سپاس از شما بابت ارسال رزومه، اگر علاقمندید از آخرین فرصت های شغلی و خدمات ما مطلع شوید، لطفا یکی از راه‌های ارتباطی زیر را انتخاب کنید:
This field is for validation purposes and should be left unchanged.