remote
Expert Python Engineer - Ciklum
Software Engineer
Lead the design and implementation of a high‑performance backend Control Plane, leveraging Python and AI to deliver scalable, microservice‑based solutions with robust REST APIs.
About the role
Key Responsibilities
- Architect and develop the high‑performance backend Control Plane using Python, ensuring scalability and reliability.
- Integrate AI components to enhance product capabilities and deliver intelligent features.
- Design and expose clean, well‑documented REST APIs for internal and external consumption.
- Collaborate with cross‑functional teams to define requirements, review designs, and iterate on solutions.
- Implement best practices for performance tuning, monitoring, and automated testing.
Requirements
- Extensive experience in Python development, including asynchronous programming and performance optimization.
- Strong background in building microservices and designing RESTful APIs.
- Hands‑on experience with AI/ML integration in production systems.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent problem‑solving skills and a proactive, collaborative mindset.