Python software Engineer
Job Description
Apply here: Send your CV to [email protected]
\n\nOnly Applications shared on the mail will be considered.
\n\n\n\n
Job Title: Python Software Engineer (with ML/AI Exposure)
\n\nOverview:
\n\nWe are looking for a talented Python Software Engineer with 4–5 years of professional
\n\nexperience building scalable applications, APIs, and data-driven systems. The ideal candidate
\n\nhas strong Python fundamentals, experience with backend services and data processing, and
\n\nsome exposure to machine learning workflows. This role focuses primarily on Python
\n\nengineering, with opportunities to contribute to AI/ML features as needed.
\n\nKey Responsibilities :
\n\n• Design, develop, and maintain Python-based services, applications, and automation
\n\ntools.
\n\n• Build and optimize REST APIs, microservices, and backend systems.
\n\n• Develop and maintain ETL/data processing pipelines for analytics or ML teams.
\n\n• Collaborate with product, data, and engineering teams to deliver reliable and
\n\nmaintainable software.
\n\n• Write clear, well-tested, and scalable Python code with strong attention to architecture
\n\nand quality.
\n\n• Assist with operational aspects such as logging, monitoring, performance tuning, and
\n\ndeployment.
\n\n• Support light AI/ML integration tasks (e.g., preparing data, calling model endpoints,
\n\npackaging model-serving code).
\n\n• Document new features, system behavior, and operational procedures.
\n\nRequired Skills & Qualifications:
\n\n• 4–5 years professional experience in software engineering with a focus on Python.
\n\n• Strong command of Python fundamentals, including async programming, OOP, and
\n\ndesign patterns.
\n\n• Experience building and maintaining APIs and backend services (FastAPI, Flask,
\n\nDjango, etc.).
\n\n• Working knowledge of Git, CI/CD workflows, testing frameworks (PyTest, unittest), and
\n\ncode quality practices.
\n\n• Experience with cloud platforms (AWS, Azure) for deploying Python applications.
\n\n• Familiarity with containerization (Docker) and orchestration basics (Kubernetes is a
\n\nplus).
\n\n• Ability to collaborate in an agile environment and communicate clearly with cross
\n\nfunctional teams.
\n\nPreferred Qualifications
\n\nExperience with data pipelines, message queues, or streaming systems (Airflow, Kafka,
\n\nCelery).
\n\n• Basic understanding of machine learning concepts and ability to integrate ML models
\n\ninto production services (no heavy ML experience required).
\n\n• Experience with caching layers (Redis, Memcached).
\n\n• Experience with monitoring tools like CloudWatch or datadog
\n\nApply here: Send your CV to [email protected]
\n\nOnly Applications shared on the mail will be considered.