Qureos

FIND_THE_RIGHTJOB.

Senior Python Developer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are seeking a highly experienced Senior Python Developer (5+ years) with strong expertise in backend development, data engineering, and hands-on AI/ML project execution. In this role, you will design and build scalable applications, data pipelines, and automation systems while collaborating with cross-functional teams including data scientists, analysts, and product managers.

The ideal candidate has deep Python knowledge, strong database fundamentals, and proven experience delivering AI-driven solutions from prototype to production.

Key ResponsibilitiesBackend & Application Development

  • Design, develop, and maintain scalable Python applications and backend services.
  • Write clean, efficient, and modular code following best software engineering practices.
  • Build automation tools, internal utilities, and workflow systems to optimize business processes.
  • Develop RESTful APIs and integrations with third-party services and internal systems.

AI/ML Engineering

  • Work directly with data scientists to implement, optimize, and deploy machine learning models.
  • Build end-to-end ML pipelines including data preprocessing, feature engineering, inference services, monitoring, and model retraining workflows.
  • Apply ML techniques such as regression, classification, clustering, and time-series analysis to solve real business problems.

Data Engineering & Pipelines

  • Develop robust ETL/data ingestion pipelines to collect, clean, and transform data from diverse sources.
  • Design efficient SQL and NoSQL database schemas for structured and unstructured data.
  • Optimize query performance, indexing strategies, and storage solutions for high-volume datasets.

System Reliability & Optimization

  • Monitor and debug production systems to ensure performance, reliability, and scalability.
  • Optimize Python code for speed, memory usage, and efficiency.
  • Implement automated testing, CI/CD pipelines, and version control best practices.

Collaboration & Leadership

  • Collaborate with product, analytics, and engineering teams to gather requirements and deliver technical solutions.
  • Conduct code reviews, enforce coding standards, and mentor junior developers.
  • Contribute to architectural decisions and long-term technology strategy.

Required Skills & Qualifications

  • 5+ years of professional experience in Python development.
  • Expertise in Python libraries such as Pandas, NumPy, FastAPI/Flask, AsyncIO, and multiprocessing.
  • Hands-on experience with AI/ML frameworks such as Scikit-learn, TensorFlow, or PyTorch.
  • Strong understanding of ML concepts (regression, classification, time-series forecasting, clustering).
  • Solid SQL skills including complex joins, aggregations, indexing, and schema design.
  • Experience with NoSQL databases (e.g., MongoDB, Redis, Cassandra) is a plus.
  • Strong experience with API integration and building/consuming RESTful services.
  • Ability to design and maintain scalable ETL and data ingestion pipelines.
  • Strong debugging, problem-solving, and performance optimization skills.
  • Familiarity with Git, CI/CD pipelines, and modern development workflows.
  • Excellent communication and collaborative skills.

Job Type: Full-time

Experience:

  • Python: 5 years (Required)
  • AI: 4 years (Required)

Work Location: In person

© 2025 Qureos. All rights reserved.