Backend Engineer
On site
Full-time
Lahore, Pakistan
We seek a dedicated Backend Engineer with strong Python expertise to join our AI-focused technology consulting team.
Job Overview
We seek a dedicated Backend Engineer with strong Python expertise to join our AI-focused technology consulting team. As a key engineering team member, you will design, build, and maintain the server-side components that power our AI solutions and integrate with machine learning systems. Your work will be crucial in creating robust, scalable, and high-performance backends that turn innovative AI concepts into production-ready applications.
Responsibilities
- Design, develop, and maintain high-performance, scalable backend services and APIs that support AI applications.
- Collaborate with Data Engineers and ML/NLP Engineers to create seamless integration between backend systems and AI models.
- Implement RESTful APIs and other interfaces for AI model deployment, inference, and monitoring.
- Develop and optimize database schemas, queries, and data access patterns for AI-driven applications.
- Build robust, fault-tolerant systems that efficiently handle large volumes of data and requests.
- Implement authentication, authorization, and security measures to protect sensitive data.
- Create and maintain documentation for APIs, backend services, and technical processes.
- Participate in code reviews, architectural discussions, and technical planning sessions.
- Troubleshoot and resolve complex backend issues in production environments.
- Support and mentor junior developers, fostering engineering best practices.
- Stay current with emerging technologies and industry trends in backend development and AI infrastructure.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 2 years of experience in backend development, with a strong focus on Python.
- Expertise in Python web frameworks such as FastAPI, Django, or Flask.
- Strong knowledge of RESTful API design, development, and documentation.
- Experience with database technologies, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
- Proficiency in API integration, microservices architecture, and containerization (Docker, Kubernetes).
- Experience with asynchronous processing, task queuing systems (Celery, RabbitMQ), and WebSockets.
- Familiarity with cloud platforms (AWS, Azure, GCP) and serverless architectures.
- Understanding of AI/ML deployment requirements and experience supporting data science teams.
- Knowledge of security best practices and authentication systems (OAuth, JWT).
- Excellent problem-solving skills and attention to detail.
- Good communication skills in English.
Optional
- Experience with real-time data processing frameworks (Kafka, Apache Flink).
- Knowledge of GraphQL and API gateway solutions.
- Experience with CI/CD pipelines and DevOps practices.
- Understanding of ML model serving platforms (TensorFlow Serving, MLflow, BentoML).
- Experience with performance optimization and scalability of backend systems.
To be ILI Digital
“To be ILI” means traveling far to reinvigorate innovation once again. It means vocation, commitment and passion. We are a highly selected taskforce with absolute focus: where we sense the innovation pulse, we actively start the conversation.
To be ILI Digital
“To be ILI” means traveling far to reinvigorate innovation once again. It means vocation, commitment and passion. We are a highly selected taskforce with absolute focus: where we sense the innovation pulse, we actively start the conversation.
ILI Digital is a strategic technology partner, empowering leading enterprises to innovate with confidence and scale with purpose.
We specialize in transforming complex business challenges into tailored software and AI-driven solutions, built to last, adapt, and lead.
Our team unites entrepreneurial thinkers, senior consultants, engineers, and designers to deliver value from day one.
Your life.
Your benefits.
We offer you a steep learning curve and further development opportunities in a flexible and positive working environment.
Best Working Environment
International Team
Dynamic and international teammates great to work with, open-minded, and always there to support you. After-work events such as barbecues, excursions, and different occasions for team gathering.
Health & Sports
Fresh fruit and vegetables, professional coffee machine, and self-made smoothies everyday. On-site private gym and yoga room to relax and take a break from work.
Your life.
Your benefits.
We offer you a steep learning curve and further development opportunities in a flexible and positive working environment.
Best Working Environment
Modern office with amazing design furniture pieces, including a great rooftop terrace on city view.
International Team
Dynamic and international teammates great to work with, open-minded, and always there to support you. After-work events such as barbecues, excursions, and different occasions for team gathering.
Health & Sports
Fresh fruit and vegetables, professional coffee machine, and self-made smoothies everyday. On-site private gym and yoga room to relax and take a break from work.