onsite
Python Developer - Ascendion
Software Engineer
Python Developer focused on building AI‑enabled backend services, integrating data pipelines, and delivering scalable cloud solutions using modern Python frameworks and DevOps tools.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Python applications that power AI‑driven products.
- Implement RESTful APIs and micro‑services to enable seamless data exchange across enterprise platforms.
- Collaborate with data scientists and product teams to integrate machine‑learning models into production systems.
- Write efficient SQL queries and manage relational databases to support data‑intensive workloads.
- Utilize version control (Git) and containerization (Docker) to ensure reliable CI/CD pipelines.
- Participate in code reviews, testing, and performance tuning to uphold code quality and reliability.
Requirements
- Strong proficiency in Python and its ecosystem (e.g., Flask, FastAPI, or Django).
- Experience building and consuming RESTful APIs and working with micro‑service architectures.
- Solid understanding of SQL databases and ability to write optimized queries.
- Familiarity with Git workflows and container technologies such as Docker.
- Exposure to cloud platforms (AWS, Azure, or GCP) and AI/ML integration is a plus.