We are seeking a talented and motivated Python Developer with strong expertise in backend development using Python. The ideal candidate will have hands-on experience with Django ORM, Django Rest Framework, and relational and non-relational databases including PostgreSQL, MySQL, and NoSQL. Strong familiarity with FastAPI and Flask is also important. While the core focus is backend development, a basic understanding of Artificial Intelligence (AI) concepts is a plus. You will work closely with our software engineering team to design, develop, and maintain scalable and efficient web applications.
Responsibilities:
- Design, develop, and maintain scalable Python applications using Django and Django Rest Framework.
- Work with relational and non-relational databases, including PostgreSQL, MySQL, and NoSQL solutions.
- Collaborate with data scientists and AI engineers to integrate machine learning models into production environments.
- Develop and maintain RESTful APIs and data processing pipelines.
- Optimize application performance and ensure code quality, scalability, and maintainability.
- Participate in code reviews and contribute to internal knowledge sharing.
- Stay up to date with the latest trends and updates in Python development and AI technologies.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum 4 years of hands-on experience in Python programming, Django ORM, and Django Rest Framework.
- Solid experience working with PostgreSQL, MySQL, and NoSQL databases.
- Strong familiarity with API design principles and RESTful API development.
- Basic understanding of AI concepts, machine learning algorithms, and data pipelines.
- Strong familiarity with FastAPI and Flask frameworks.
- Proficiency with version control tools such as Git and Bitbucket.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work collaboratively in a team environment.
Nice to Have:
- Hands-on exposure to Flask for microservices or lightweight APIs.
- Experience with AI model training, evaluation, and deployment.
- Familiarity with data processing libraries such as Pandas and NumPy.
- Understanding of popular AI/ML frameworks like TensorFlow, PyTorch, or Scikit-learn.
- Awareness of enhancements in recent Python 3 versions and best practices.
- Experience working with cloud platforms like AWS or Azure and associated AI/ML services.
- Exposure to containerization using Docker and container orchestration practices.
Required Skills:
- Python programming
- Django ORM
- Django Rest Framework
- PostgreSQL, MySQL, NoSQL databases
- RESTful API development
- API design principles
- FastAPI framework
- Flask framework
- Basic understanding of AI concepts
- Machine learning algorithms
- Git/Bitbucket
- Docker
Experience:
About Us:
PureLogics is a full services technology company with having presence in the USA, UAE, and in Lahore. Over the past 18+ years, we have matured from a narrowly-focused five-person team to a well-established technology hub with around employees. We’re CMMI Level 2 and ISO Certified company and highly acclaimed AWS consulting partners.
The success of our business mainly lies in building a team of A-players, who work together and build together, and who crave perfection in everything they produce for our elite clients. We offer the opportunity to young and enthusiastic individuals that are eager to take on tough challenges under our mentorship toward a bright future.
What are we offering?
- Health Insurance
- Provident Fund
- Annual Paid Leaves
- Compensation Plans
- Paid Certifications & Training
- Car Finance Program
- Bike Finance Program
- Child Education Program
- Two Annual Trips
- Stars Of the Month Rewards
- Quarterly Meetups
- Referral Bonuses
- Birthday & Eid Gifts