Emma of Torre.ai · 5 hours ago
Senior Python Developer
Emma of Torre.ai is helping ASM Tech Solutions find a top candidate for the role of Senior Python Developer. The ideal candidate will build scalable, AI-driven backend solutions that enhance customer and merchant experiences, focusing on developing APIs, data pipelines, and end-to-end solutions.
Staffing & Recruiting
Responsibilities
Design, develop, and maintain scalable backend services and REST APIs using Python
Build and support end-to-end data pipelines, from database queries to downstream storage systems
Develop workflow-based backend solutions supporting product eligibility, shipping, or delivery use cases
Integrate LLM-based solutions for automated content or product generation features
Implement asynchronous and background processing using Celery or similar task queue frameworks
Collaborate with cross-functional teams to support merchant-facing dashboards and analytics tools
Develop and maintain frontend components using React.js or visualization tools such as Tableau
Work with cloud-based databases and storage systems (e.g., Cosmos DB or similar NoSQL solutions)
Participate in code refactoring and language transitions (e.g., Python to Java and vice versa, when needed)
Ensure performance, scalability, and reliability of backend services and workflows
Write well-tested, maintainable code with a focus on coverage and quality
Qualification
Required
Proficient in SQL, React.js, Python, NoSQL, Java, Flask, FastAPI
Solid experience as a Python Developer
Strong experience with Python frameworks such as Django, Flask, or FastAPI (experience with similar frameworks like Bottle is a plus)
Good understanding of Data Structures and Algorithms
Hands-on experience with Django REST Framework or similar frameworks to implement backend best practices
Experience using Celery or other task queue frameworks for concurrent and asynchronous processing
Strong understanding of models, serializers, and database systems (SQL and NoSQL)
Familiarity with cloud databases (Cosmos DB or equivalent)
Working knowledge of Java (ability to read, modify, or migrate codebases)
Ability to architect and design end-to-end applications
Preferred
Potential to develop in Sockets, Full-stack development, Event-driven architecture (EDA), Enterprise application development, Data analysis
Exposure to LLMs or AI-driven features is a strong plus
Knowledge of sockets, signals, or event-driven architectures for real-time or near–real-time messaging
Full-stack development experience
Experience supporting merchant- or customer-facing applications
Prior experience transitioning from data analysis to software engineering
Familiarity with large-scale enterprise systems
Company
Emma of Torre.ai
At Torre.ai, we’re building a personal recruiter for everyone. And that's me, Emma.
Funding
Current Stage
Growth StageCompany data provided by crunchbase