HamburgerMenu
hirist

Firstwave Technologies - Senior Backend Engineer - Python

Posted on: 19/12/2025

Job Description

Job Description :

Role Overview :

Architect and build scalable backend systems for an AI enterprise platform. Collaborate with data scientists, ML engineers, and frontend teams for seamless integration of AI models into the product.

Responsibilities :

- Design and develop robust, secure, scalable backend services in Python.

- Build and optimize SQL-based data pipelines and database schemas (PostgreSQL, MySQL, etc.).

- Integrate AI/ML models via REST APIs or model-serving frameworks.

- Work closely with data scientists to productionize and deploy models.

- Lead architecture discussions and perform code reviews.

- Build high-performance APIs for web and mobile clients.

- Collaborate with DevOps for deployment and monitoring (Docker, Kubernetes, CI/CD).

- Ensure best practices in security, privacy, and data governance.

Required Qualifications :

- Bachelors degree in Computer Science or related field.

- 5+ years of backend development experience.

- Strong Python experience (FastAPI, Flask, Django).

- Expertise in designing fault-tolerant, scalable systems.

- Strong SQL and relational database skills.

- Experience with caching technologies.

- Hands-on experience deploying AI/ML models in production.

- Familiarity with data science workflows (Pandas, NumPy).

- Strong understanding of software architecture, system design, and REST principles.

- Experience with cloud platforms (AWS, GCP, Azure).

- Excellent communication skills and team-oriented mindset.

Nice to Have :

- Exposure to LLMs (OpenAI, Hugging Face, LangChain).

- Experience with message queues, caching systems, or event-driven architecture.

- Knowledge of data lakes, data warehouses, or ETL tools.

- Familiarity with GraphQL or gRPC.


info-icon

Did you find something suspicious?