Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Requirements:Hold a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related discipline. Possess over 3 years of software engineering experience with a strong emphasis on Python development. Demonstrate expertise in web frameworks such as Django, Flask, or FastAPI. Be proficient in both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) database technologies. Have a solid understanding of software development methodologies, design patterns, and best practices. Experience with cloud platforms (AWS, Azure, GCP) and container technologies (Docker, Kubernetes) is essential. Exhibit excellent problem-solving abilities and a proactive attitude towards challenges. Possess strong communication skills with the ability to work effectively in a team-oriented environment. Previous experience mentoring or leading teams is advantageous.
About the job
Join the dynamic team at Devsinc as a Senior Software Engineer - Python Developer. We are looking for an exceptional talent to spearhead the design and development of high-performance Python applications. You will thrive in a collaborative environment, creating scalable software solutions while mentoring junior developers and enhancing our project architecture.
Key Responsibilities:
Architect, develop, and sustain intricate Python applications and services.
Lead discussions on architecture and make informed decisions regarding technology stacks and methodologies.
Enhance application performance for speed and scalability.
Guide and mentor junior developers, promoting their professional growth and adherence to best practices.
Perform code reviews to ensure code quality and compliance with best practices.
Work closely with cross-functional teams to define, design, and implement innovative features.
Identify and resolve application issues through troubleshooting and debugging.
Stay abreast of emerging technologies and industry trends to drive innovative solutions within the team.
About Devsinc
At Devsinc, we are committed to building a diverse and inclusive team that fosters innovation and creativity. Our focus is on delivering top-quality software solutions that empower businesses to thrive in a competitive landscape. Join us to be part of a culture that values collaboration, professional growth, and cutting-edge technology.
Job Summary:Join Creative Chaos as a Senior Computer Vision Engineer, where you will play a pivotal role in transforming innovative ideas into reality. We are on the lookout for a highly skilled engineer with a deep expertise in developing and deploying computer vision algorithms and solutions. Engage in thrilling projects centered on image and video analysi…
Job Overview Join Translation Empire PK as a Computer Vision Engineer and embark on an exciting journey to develop and enhance advanced computer vision systems and models. You will engage in innovative projects focused on image recognition, object detection, and video analysis, addressing real-world challenges and pushing the boundaries of technology.Primary Responsibilities: Design, implement, and optimize cutting-edge computer vision algorithms. Train and fine-tune models for object detection, segmentation, and classification tasks. Utilize diverse image and video datasets to advance model development. Enhance inference pipelines to ensure real-time performance. Collaborate effectively with AI and software engineering teams to drive project success.
flatgigs is seeking a Computer Vision Engineer with hands-on experience in PyTorch and TensorRT. This remote role is open to candidates based in Pakistan. Key responsibilities Design and build computer vision solutions that enhance flatgigs products Partner with engineers and data scientists to advance project goals Use PyTorch and TensorRT to address practical challenges in product development Team environment Work as part of a group dedicated to creating useful computer vision tools. Collaboration and clear communication are central to the team’s approach.
Join our innovative team at flatgigs as a Computer Vision Engineer, where you will leverage your strong software and AI foundations to develop and deploy cutting-edge AI models. You will oversee the entire model pipeline—from training detection and segmentation models to optimizing them for real-world applications using NVIDIA TensorRT and Docker.Core Responsibilities:Model Training: Enhance and fine-tune models for Detection, Classification, and Segmentation, utilizing frameworks such as YOLO, ResNet, and U-Net.Tracking: Develop and implement Multi-Object Tracking (MOT) algorithms to handle complex video streams effectively.Engineering: Produce production-quality Python code with an emphasis on modularity and scalability.Deployment: Utilize Docker to containerize applications ensuring consistent deployment across environments.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Job DescriptionJoin Translation Empire PK as a Computer Vision Engineer, where you will spearhead the development and implementation of innovative computer vision systems and models. Your role will involve tackling real-world challenges through projects focused on image recognition, object detection, and video analysis.Key Responsibilities: Design and develop advanced computer vision algorithms. Train models for object detection, segmentation, and classification. Utilize image and video datasets to enhance model performance. Optimize inference pipelines for real-time applications. Collaborate effectively with AI and software engineering teams to deliver high-quality solutions.
Join Devsinc, a forward-thinking technology company, as we seek a talented Machine Learning Engineer with over 2 years of hands-on experience in developing and optimizing Generative AI models (including LLMs and Diffusion Models), Vision-Language Models (VLMs), as well as classical and deep learning systems. In this role, you will take charge of the complete lifecycle of AI solutions, from conception to deployment in a production environment.Your expertise in modeling and MLOps will be paramount as you engage in high-impact projects, such as creating Generative AI applications, implementing Stable Diffusion, and developing cutting-edge solutions for OCR, theft detection, and recommendation systems. You will design, optimize, and deploy custom models for practical, real-world applications.Key Responsibilities:Develop production inference stacks: Optimize models (Torch → ONNX → TensorRT), perform quantization/pruning, and deliver low-latency GPU inference while maintaining accuracy.Build robust model-serving infrastructure: Implement FastAPI/gRPC inference services, manage model versioning, and conduct A/B testing.Create Computer Vision solutions: Design pipelines for object detection, theft detection, OCR, and surveillance analytics; fine-tune Hugging Face pretrained models.Fine-tune generative models for consistent image generation across various brand styles and downstream tasks.Train Vision-Language Models (VLMs) for multimodal tasks using both from-scratch and transfer-learning methods.Design LLM-based Generative AI systems for conversational agents and domain-specific applications.Implement MLOps practices: Automate CI/CD processes and monitor models for performance and drift.Develop data acquisition pipelines: Create scrapers and ingestion systems with proxy rotation and rate-limit management.Integrate third-party models and APIs and design hybrid inference strategies for optimal performance.
About FlatgigsFlatgigs is an innovative technology firm dedicated to providing cutting-edge solutions that equip businesses for success in the digital age. Our collaborative team is passionate about continuous learning and advancing technology across various sectors.Position OverviewWe are on the lookout for a talented DevOps Engineer to join our energetic team. In this pivotal role, you will be instrumental in constructing and maintaining the infrastructure and automation systems that boost deployment efficiency, scalability, and reliability. You will work closely with our development team to optimize CI/CD pipelines and enhance overall system performance.
About CodeNinja CodeNinja is a leading global AI and engineering services firm dedicated to empowering enterprises in the development, scaling, and management of intelligent systems. With a talented workforce of over 350 engineers spanning four continents and more than 400 successful deployments, we facilitate organizations in leveraging artificial intelligence through our Global Capability Centers, Work AI, Physical AI, and AI Labs. As one of Pakistan's fastest-growing AI companies and a multi-award recipient on Clutch, CodeNinja is proud to help over 250 clients worldwide innovate, automate, and thrive in the intelligence economy.Role Overview We are seeking a proactive and skilled Senior AI Engineer to design, develop, and manage AI-driven software systems that provide immediate and tangible value. This position lies at the nexus of software engineering, product engineering, and applied artificial intelligence, emphasizing practical implementation over theoretical research. As a key player in CodeNinja's AI-first operational strategy, you will utilize Large Language Models (LLMs), AI agents, and automation to significantly enhance software development, deployment, and operations.Key Responsibilities Design, develop, and maintain production-grade software systems with AI as a fundamental component. Implement agentic solutions and automation frameworks to address concrete business and product needs. Convert product specifications into scalable, secure, and reliable AI-enabled solutions. Focus on practical applications of AI, including prompting, orchestration, integration, evaluation, and deployment. Integrate AI in daily engineering tasks such as AI-assisted code generation, debugging, refactoring, and testing. Continuously enhance AI integration throughout the software development lifecycle to improve efficiency, quality, and output. Collaborate effectively with Product, Scrum, and Engineering teams to deliver AI-enhanced features from conception to completion. Contribute to shared platforms, services, and internal tools that facilitate large-scale AI-native development. Ensure that AI-enabled systems comply with standards for security, performance, and reliability. Develop monitoring, safeguards, and evaluation mechanisms for AI behavior in production environments. Take full responsibility for solutions from initial design through deployment and ongoing maintenance.
Who We Are Moniepoint is a comprehensive financial services platform catering to emerging markets and is recognized as the second-fastest-growing company in Africa. Since our inception in 2019, we have empowered over 3 million individuals by offering personal and business banking solutions, payment processing, credit facilities, and business management tools to foster their success. In 2023 alone, Moniepoint processed a staggering $182 billion and currently dominates the POS transaction landscape in Nigeria. About the Role At Moniepoint, our engineering team is a vibrant, customer-centric community focused on developing innovative solutions that transform our industry. Our infrastructure leverages cutting-edge tools that excite infrastructure engineers, including Kubernetes and Docker. We base our strategic decisions on a vast array of data processed daily, engaging in extensive data analytics and model building to distill insights and enhance customer experiences. Curious about what makes Moniepoint an extraordinary workplace?Explore our blog posts that highlight our culture of innovation, collaboration, and growth. Position Overview We are in search of a seasoned Cloud Engineer to architect, implement, and oversee our multi-cloud infrastructure. The ideal candidate will possess profound knowledge of cloud platforms, container orchestration, infrastructure automation, CI/CD pipelines, and observability solutions, ensuring that our cloud operations across multiple providers are scalable, reliable, and cost-effective. Principal Duties and Responsibilities Cloud Infrastructure Management Design, deploy, and oversee multi-cloud infrastructure encompassing Google Cloud Platform (GCP), Amazon Web Services (AWS), Azure, and Oracle Cloud Infrastructure (OCI). Architect and implement robust, fault-tolerant, and scalable cloud solutions. Manage cloud resources, including compute instances and networking components. Design and implement disaster recovery solutions.
Job Summary As a Senior Software Engineer specializing in Node.js at Creative Chaos, you will play a pivotal role in the development of server applications across a range of software platforms. Your primary responsibilities will include crafting robust Restful APIs that cater to client applications, ensuring that our server applications are functional, secure, and perform optimally. You will also take on a mentorship role, guiding junior engineers and fostering team growth through comprehensive training.Duties & ResponsibilitiesAnalyze and interpret business requirements to develop effective solutions.Estimate and prioritize assigned tasks for efficiency.Write high-quality code and perform thorough unit testing.Engage in collaboration with cross-functional team members.Optimize code for enhanced security and performance.Maintain and troubleshoot existing systems to rectify issues.Keep issue tracking software updated for transparency.Provide timely status updates to stakeholders.Communicate effectively with clients to understand their needs.Manage version control of your codebase.Research and implement new technologies that enhance our product.Lead a team of talented software engineers, providing guidance and support.Mentor colleagues by sharing knowledge and best practices.Continuously upgrade your own skills and knowledge to stay ahead.Participate in evaluating candidates for new positions within the team.
Job SummaryWe are seeking a highly skilled Senior Software Engineer specializing in Java to join our team at Creative Chaos. In this role, you will play a pivotal part in developing robust server applications across various software platforms. Your primary responsibilities will include crafting RESTful APIs for client applications, ensuring the functionality, security, and performance of server applications align with design specifications, and maintaining a bug-free environment. As a leader, you will also be responsible for mentoring junior engineers, fostering team growth through training and collaboration.Duties & ResponsibilitiesAnalyze business requirements to define technical specifications.Estimate and plan tasks effectively.Write clean, maintainable code and comprehensive unit tests.Collaborate and communicate with team members and clients.Optimize code for enhanced security and performance.Diagnose and resolve existing system issues.Utilize issue tracking software to manage tasks.Provide regular updates on project status.Version control management of your code.Research and implement new technologies.Lead a team of software engineers, providing mentorship and guidance.Continuously upgrade your skills and knowledge.Evaluate potential candidates for open positions.
Full-time|Remote|Remote — Islamabad, Islamabad Capital Territory, Pakistan
Job SummaryWe are seeking an experienced Senior PHP Software Engineer to join our dynamic team at creativechaos. In this role, you will be responsible for developing robust server-side web application logic. Your expertise will help us enhance back-end components, integrate with various third-party web services, and support front-end developers by seamlessly integrating their work with the application. You will also have the opportunity to create and implement plugins for popular frameworks.Responsibilities Analyze business requirements to design high-quality solutions Estimate tasks and deliver on time Write clean, maintainable code and conduct unit testing Collaborate with cross-functional teams to ensure project success Optimize code for improved security and performance Fix existing issues to maintain system integrity Keep issue tracking software updated with progress Provide regular status updates to stakeholders Communicate effectively with clients to understand their needs Manage version control of your code Research and implement new technologies to enhance product offerings Lead and mentor a team of software engineers Support team members through training and guidance Stay updated with industry trends and expand your knowledge Participate in candidate evaluations for open positions
Join Dubizzle Labs as we expand our vibrant team in Karachi, where over 400 talented individuals collaborate to innovate. We seek passionate individuals who thrive on learning, performance, and mentoring. Our mission is to create an exceptional engineering environment focused on delivering outstanding value to our customers. As a Senior Backend Software Engineer, your main responsibility will be to develop a suite of world-class products that fuel our extraordinary growth across 10 countries.Are you a collaborative leader who genuinely enjoys guiding others on their journey to success? Do you possess the analytical skills to tackle complex challenges head-on? Can you inspire your team to achieve excellence while balancing technical aspirations with business goals? If this resonates with you, we invite you to apply! Stay current with the dubizzle code base technologies and emerging industry trends; Share your extensive knowledge of technologies and architectures while mentoring colleagues within your product stream; Collaborate with fellow Leads and Seniors to ensure the delivery of top-tier software; Uphold coding standards, guidelines, and best practices throughout the company; Demonstrate technical leadership by setting ambitious yet achievable goals and guiding the team towards successful project outcomes; Influence the technical vision and direction within your stream at dubizzle; Work closely with Product, Infrastructure, Design, UX, CLM, and Strategy teams to deliver high-quality products; Recruit exceptional talent to build high-performing teams and continuously raise engineering standards; Oversee our business KPIs as a liaison to the Product team and other business functions; Ensure that daily decisions align with our strategic vision and direction; Coach team members to become the next generation of technical leaders;
About CodeNinja CodeNinja stands at the forefront of global AI and engineering services, empowering enterprises to build, scale, and operate intelligent systems. With a diverse team of over 350 engineers across four continents and a track record of more than 400 successful deployments, we help organizations leverage artificial intelligence through our Global Capability Centers, Work AI, Physical AI, and AI Labs. Proud to be recognized as one of Pakistan’s fastest-growing AI firms and a multi-award recipient on Clutch, CodeNinja is dedicated to enabling over 250 clients worldwide to innovate, automate, and thrive in the intelligence economy.Role Overview We are seeking a highly skilled AI Software Development Engineer in Test II (AI SDET II) to join our dynamic team. As a senior quality engineer, you will be responsible for developing and overseeing the test strategy and automation processes for our AI-enabled products. Your expertise will contribute to designing and maintaining automated tests and AI evaluation suites, integrating quality metrics into our CI/CD pipelines, and collaborating with Scrum teams to ensure the delivery of robust AI capabilities without defects.Key Responsibilities Lead the development and execution of a comprehensive test strategy for assigned AI features, ensuring alignment with Definition of Done and release criteria across unit, API, UI, and end-to-end testing layers. Design, create, and maintain automated AI evaluation suites, which include developing golden datasets, scoring mechanisms, and regression baselines to cover critical user journeys and failure modes. Validate changes in prompt, retrieval, and orchestration through systematic test harnesses and adherence to established acceptance thresholds. Enhance and extend automation frameworks and reusable utilities, focusing on improving test stability, execution speed, and signal-to-noise ratios. Integrate automated tests and AI evaluations into our CI/CD pipeline, effectively triaging pipeline failures and minimizing flaky tests. Collaborate with engineering teams to enhance testability through improved contracts, logging practices, and observability, promoting shift-left quality initiatives. Conduct thorough analysis of defects and AI output issues, performing root cause analysis and implementing regression coverage to mitigate future occurrences. Mentor junior SDETs in automation, test design, and AI validation methodologies, while effectively communicating quality risks to stakeholders. Ensure production readiness by validating guardrails, monitoring performance signals, and confirming compliance with performance requirements for AI features.
About AdalFiAt AdalFi, we are pioneering the fastest-growing AI-driven digital lending infrastructure in Pakistan. We empower banks to roll out innovative credit products in a matter of days, transforming the lending landscape. Leveraging cutting-edge AI and data analytics, our platform facilitates smarter and quicker lending decisions, revolutionizing credit access for millions.About the RoleAs a Senior QA Engineer at AdalFi, your role will be crucial in safeguarding the quality, performance, and reliability of our software offerings. You will work closely with cross-functional teams, particularly developers and product managers, to conduct comprehensive testing of both mobile and web applications. The ideal candidate will possess robust analytical abilities, a passion for software quality, and experience in drafting test cases, reporting bugs, and thriving in Agile/Scrum environments.Responsibilities• Conduct testing on mobile and web applications to ensure adherence to the highest quality standards.• Identify, document, and communicate bugs or discrepancies, collaborating with developers for swift resolution.• Develop and maintain comprehensive test cases and scripts grounded in business requirements and user stories.• Execute various testing types, including UI, regression, cross-browser, integration, and User Acceptance Testing (UAT).• Enhance testing infrastructure and internal QA processes for effective and consistent test execution.• Generate clear, structured test reports summarizing testing outcomes, performance issues, and defect metrics.• Engage actively in all stages of the software development lifecycle, providing insights during design, development, and deployment phases.• Collaborate with cross-functional teams [Development, Business Analysis, and User Experience] to ensure software meets user expectations and is delivered punctually.
Company ProfileAHOY is a forward-thinking organization dedicated to creating innovative digital solutions that facilitate transformation across various sectors. Our remote work environment fosters flexibility and teamwork, empowering our team members to share their best ideas from any location worldwide. We are committed to merging state-of-the-art technology with creative problem-solving to help our clients succeed in the ever-evolving digital realm.Position OverviewWe are seeking a skilled Senior Frontend Engineer to become a vital part of our remote team. This role focuses on developing engaging and user-friendly interfaces while utilizing the latest frontend technologies. You will work closely with cross-functional teams to turn creative ideas into reality and enhance the performance and usability of our web applications.Key Responsibilities Develop and implement high-quality, user-centered frontend applications using contemporary frameworks and libraries. Collaborate with product designers to convert UI/UX wireframes into functional and aesthetically pleasing features. Produce clean, maintainable, and efficient code following best practices and coding standards. Optimize applications for maximum speed and scalability across diverse devices and browsers. Conduct code reviews to ensure quality and facilitate knowledge sharing within the team. Stay informed about emerging trends and technologies in frontend development. Assist product management in establishing functional requirements and technical specifications. Troubleshoot and debug applications to enhance performance and user experience. Qualifications Bachelor’s degree in Computer Science or a related field, or equivalent practical experience. 5+ years of experience in frontend development with strong expertise in JavaScript and frameworks such as React, Angular, or Vue.js. Thorough understanding of HTML5, CSS3, and principles of responsive web design. Experience with version control systems (e.g., Git) and familiarity with Agile methodologies. Knowledge of RESTful APIs and third-party libraries for seamless integration. Exceptional problem-solving skills with keen attention to detail. Strong communication skills and the ability to collaborate effectively within a remote team. Familiarity with testing frameworks (e.g., Jest, Mocha) is advantageous. Previous experience in a fully remote setting is highly preferred.
Job Description: Senior MEP Engineer (Part-Time)Position Overview We are in search of a highly skilled Senior MEP (Mechanical, Electrical, and Plumbing) Engineer to join our remote team on a part-time basis. The ideal candidate will possess extensive experience to provide technical leadership, manage the design and implementation of MEP systems, and ensure adherence to industry standards and project specifications. This role is designed for a seasoned professional capable of balancing strategic oversight with practical technical contributions.Key ResponsibilitiesLead the design, review, and coordination of MEP systems across commercial, residential, and industrial projects.Offer technical guidance and mentorship to junior engineers and project teams.Conduct feasibility studies, load calculations, and system design analysis.Ensure compliance with local building codes, safety regulations, and sustainability standards.Collaborate with architects, contractors, and other stakeholders to seamlessly integrate MEP systems into project designs.Oversee installation, testing, and commissioning of MEP systems.Prepare and review technical reports, specifications, and project documentation.Troubleshoot and resolve complex engineering issues during design and construction phases.Assist project management teams with scheduling, budgeting, and resource allocation.Contribute to value engineering initiatives to enhance system performance and cost efficiency.
Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our dynamic team at Creative Chaos. In this role, you will be instrumental in developing robust server applications across various platforms, focusing on the creation of RESTful APIs designed for client application consumption. You will ensure that our server applications meet design specifications, delivering optimal functionality, security, and performance while remaining bug-free. As a senior engineer, you will also play a crucial role in mentoring junior team members, fostering their professional growth through training and guidance.Duties & Responsibilities Conduct thorough analysis of business requirements Provide accurate task estimations Write high-quality code and unit tests Collaborate effectively with team members Optimize code for enhanced security and performance Maintain and troubleshoot existing systems Update issue tracking software regularly Communicate progress updates to stakeholders Manage code versioning Stay abreast of emerging technologies Lead and guide a team of software engineers Assess candidates for open positions
At Careem, we are developing the Everything App for the greater Middle East, designed to streamline daily activities such as transportation, food delivery, grocery shopping, and payment management. Our mission is straightforward: to enhance and simplify the lives of individuals while cultivating an inspiring organization.Since our inception in 2012, Careem has empowered over 2.5 million Captains, enriched the lives of more than 70 million customers, and established a platform where the region's finest talent and entrepreneurs can flourish. We operate across 70+ cities in 10 countries, spanning from Morocco to Pakistan.We are embarking on an exciting new phase, driven by AI. We are seeking innovative problem-solvers who can leverage AI to develop tools, automate workflows, and create meaningful impact. Whether through optimizing operations, enhancing user experiences, or rethinking internal systems, we want individuals who can help Careem work smarter and move faster.By applying here, you will be considered for multiple similar roles at Careem across various teams. If selected, we will align you with the position that best suits your skills and personal preferences.
Vectara offers a cutting-edge platform designed for the deployment of Enterprise AI Agents and AI Assistants, emphasizing Accuracy, Security, and Explainability like no other. Our enterprise RAG and Agentic AI Platform stands out with unmatched Accuracy, Security, and Explainability through the utilization of the most advanced models for retrieval, embedding, reranking, and reasoning, alongside an optimized LLM trained for quality and advanced Hallucination Mitigation. As developers of the Hughes Hallucination Evaluation Model and Correction model, we are committed to ensuring the highest standards of accuracy, quality, and responsible AI that is production ready. Our innovative solutions have garnered attention from esteemed publications such as the New York Times and Visual Capitalist. We proudly serve over 100 enterprise clients across various sectors, including prominent US High Tech companies, military organizations, financial services, healthcare, and manufacturing.Join our founding team, which comprises industry veterans and specialists in neural information retrieval and distributed systems from Google. At Vectara, we are dedicated to empowering our clients to leverage breakthroughs in applied Artificial Intelligence (AI) to tackle real-world technology and business challenges. Our team is composed of top-tier professionals in computer science and business, hailing from prestigious organizations such as Google, Cloudera, Splunk, MongoDB, Elastic, and others.Role Overview:We are on the lookout for a Senior Platform Software Engineer with extensive experience in modern DevOps practices and backend development. In this pivotal role, you will focus on developing Infrastructure as Code (IaaC) and Helm charts to deploy and manage the core infrastructure that supports our retrieval-augmented generation and agentic AI solutions.