onsite
Senior Python Developer - Adescare technology
Software Engineer
Lead the design and implementation of scalable AI‑powered backend services in a cloud‑native environment, leveraging Python, AWS, and modern software engineering practices.
About the role
Key Responsibilities
- Architect and develop high‑quality, testable Python code for AI and electrification solutions.
- Collaborate with AI/ML engineers, data scientists, and cloud architects to translate business requirements into robust, scalable services.
- Implement object‑oriented designs, ensuring maintainability and extensibility of the codebase.
- Write unit, integration, and performance tests to uphold code quality and reliability.
- Deploy and manage services on AWS, adopting cloud‑native patterns such as containers, CI/CD, and serverless components.
- Participate in code reviews, mentoring junior developers, and driving continuous improvement.
Requirements
- 5+ years of professional Python development experience.
- Strong background in AI/ML application development and data‑driven architecture.
- Proficiency with AWS services (EC2, Lambda, S3, RDS, ECS/EKS).
- Experience with containerization (Docker) and orchestration (Kubernetes).
- Excellent problem‑solving skills and a passion for clean, maintainable code.