Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Qualifications:Bachelor’s degree in Computer Science or a related discipline. Proven hands-on experience with Python. Strong grasp of ReactJS, hooks, and component-based architecture. Experience with REST APIs. Good understanding of HTML, CSS, and JavaScript (ES6+). Familiarity with Git and version control workflows. Knowledge of relational databases such as PostgreSQL or MySQL.
About the job
Join our dynamic engineering team at devsinc-17 as a Mid-Senior Python + React Developer. We are seeking a talented individual who excels in Python backend development and ReactJS frontend development. Your role will involve creating scalable APIs and responsive user interfaces, while collaborating with cross-functional teams to design, develop, and enhance web applications in line with best engineering practices.
Key Responsibilities:
Develop and sustain backend services using Python frameworks such as Django, Flask, or FastAPI.
Craft interactive and reusable UI components with ReactJS.
Integrate RESTful APIs between frontend and backend systems.
Produce clean, maintainable, and thoroughly documented code.
Collaborate with cross-functional teams to gather requirements and implement effective solutions.
Debug, optimize, and enhance application performance.
Engage in code reviews and contribute to the establishment of best practices within the team.
Assist with deployment, monitoring, and post-release fixes as necessary.
About devsinc-17
devsinc-17 is a forward-thinking software development company based in Lahore, Punjab, Pakistan. We specialize in delivering innovative digital solutions and are dedicated to fostering a collaborative and creative work environment that empowers our team members.
About AdalFiAt AdalFi, we are pioneering the evolution of digital lending in Pakistan with our AI-driven platform, empowering banks to introduce cutting-edge credit products in mere days rather than months. Our innovative use of advanced AI and data analytics facilitates smarter, quicker lending decisions, improving credit accessibility for millions.Role Ove…
Job Duties and Responsibilities:As a skilled Quality Assurance professional, provide expert insights and guidance on business and quality metrics within project teams.Design and develop robust test automation frameworks, continually refining them to meet evolving project requirements.Thoroughly review test cases, scripts, plans, and procedures for both manual and automated testing.Ensure compliance with established standards and procedures during manual and automated test execution.Oversee, support, and coordinate the business and QA facets of software development activities, including requirement analysis and application QA.Create automation scripts to address user story scenarios committed for the sprint utilizing various tools (Selenium, Java, TestNG, Jenkins, Maven, etc.) for regression and performance testing across different application releases.Collaborate with cross-functional teams to uphold quality standards throughout the software development lifecycle.Estimate, prioritize, and organize testing activities effectively.Proactively acquire new knowledge and skills, rapidly evolving through exposure to innovative ideas and practices, and effectively share insights with the team.Assist in the recruitment of talented software testing professionals.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
About UsSkyLabs AI Inc. is leading the charge in the artificial intelligence sector as a US-based organization dedicated to revolutionary advancements in intelligent reasoning. Our expertise lies in neurosymbolic AI, tackling challenging issues in software engineering. Our talented team, comprising top-tier researchers and engineers, is committed to developing the platforms and intelligent agents that will shape the future of software. If you have a passion for creating genuinely intelligent systems and wish to leave a significant mark in the field, we would love to have you on board.The RoleWe invite you to become a pivotal part of our team as a Senior Agentic AI Engineer. This role transcends typical AI responsibilities; you will architect, construct, and deploy intricate autonomous AI agents capable of reasoning and functioning effectively within the C++ software engineering lifecycle.Your mission includes developing agents that can interact programmatically with compilers (LLVM), debuggers (GDB/LLDB), build systems (CMake/Bazel), and static analysis tools, enabling them to understand, modify, and construct complex C++ codebases. The perfect candidate will be an expert programmer with extensive practical knowledge in both agentic AI and the C++ development ecosystem.
Join our innovative team at Jobs for Humanity as a Senior Principal Python Backend Engineer. We are seeking a highly skilled engineer who is passionate about developing scalable and efficient backend solutions. In this role, you will be responsible for designing and implementing backend systems and working closely with other teams to ensure seamless integration of our platforms.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Join Our Team at Devsinc - We are on the lookout for a skilled Senior Python Software Engineer to become an integral part of our innovative team. In this pivotal role, you will leverage your expertise in Python programming and automation scripting to drive sales and foster business growth. Collaborating closely with our sales team, you will craft customized solutions that align with client requirements, utilizing your programming prowess to boost productivity and streamline communication. If you possess a passion for technology and a flair for sales, this opportunity is tailor-made for you!Key ResponsibilitiesArchitect, develop, and sustain high-performance applications using Python.Engage with multidisciplinary teams to conceptualize, design, and deploy new features.Produce clean, efficient code and perform thorough code reviews.Diagnose and resolve application issues to enhance performance.Integrate with various technologies to ensure seamless system connectivity.Stay informed about the latest industry trends and best practices.Contribute to agile development processes, including Scrum and Kanban methodologies.QualificationsHold a Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.Possess over 4 years of software development experience with a primary focus on Python.Demonstrate proficiency in web frameworks such as Django or Flask.Have hands-on experience with databases (SQL or NoSQL) and data modeling techniques.Exhibit a strong grasp of software development methodologies and best practices.Showcase excellent analytical and problem-solving capabilities.Possess strong communication skills and thrive in a collaborative team environment.RequirementsFamiliarity with cloud platforms such as AWS, Google Cloud, or Azure.Understanding of DevOps practices and CI/CD workflows.Knowledge of containerization technologies like Docker.Experience with front-end technologies (HTML, CSS, JavaScript, etc.) is a bonus.BenefitsProvident FundMedical Inpatient and Outpatient FacilitiesPaid OvertimeIn-house Subsidized Lunch and DinnerGym AccessEngaging Team ActivitiesInterest-Free Loan FacilitiesAdvance Salaries and Sports Allowance
Key Responsibilities Oversee and troubleshoot company products to ensure optimal performance. Develop and implement new features, along with regular updates. Create customized solutions tailored to customer specifications. Design and evaluate new systems being developed by the software team. Provide training and mentorship to junior developers. Outline technical roadmaps and engage in research and development activities. Assist junior team members in reviewing and debugging issues as they arise. Generate customized reports for select clients. Communicate effectively with stakeholders and conduct training for offshore staff. Manage live systems, including deployment and backup strategies. Design and oversee database management for both new and existing systems. Collaborate with the networking team for troubleshooting and configuration tasks. Perform periodic health monitoring of systems. Manage code repositories for all development projects, including TFS repository creation and user/role management. Act as a product owner by gathering requirements and formulating project plans with the scrum team. Design, create, and review technical documentation and workflows. Refine project backlogs and manage team tasks effectively. Review development outputs collaboratively with the scrum team.
Job DescriptionJoin Translation Empire PK as a Senior AI Engineer / AI Solutions Architect, where you will spearhead the design and development of groundbreaking AI systems. Your expertise will be crucial in crafting scalable, high-performance solutions that meet the demands of modern enterprises.Key Responsibilities: Direct AI project architecture, design, and development processes. Establish technical strategies that align with overarching business objectives. Review, optimize, and enhance deployed machine learning models. Guide and mentor junior engineers and researchers to foster their growth. Assess and incorporate cutting-edge AI technologies into projects.
About Us:At Xenon7, we connect exceptional tech talent with premier opportunities!We collaborate with top enterprises and forward-thinking startups on cutting-edge projects that utilize the latest technologies in IT, including Data, Web, Infrastructure, AI, and beyond. Our expertise in developing IT solutions and providing on-demand resources enables us to partner with clients on transformative projects that drive innovation and business growth. Whether empowering global organizations or collaborating with pioneering startups, we are dedicated to delivering advanced, impactful solutions that address today’s most complex challenges.About the Client:Join a leading financial institution in Egypt, celebrated for its comprehensive suite of banking services, including both Institutional and Personal Banking. With a robust global presence through over 50 branches and correspondents, we cater to a diverse and dynamic clientele. As we embark on a revolutionary digital transformation initiative, we are committed to harnessing the latest technologies to create a state-of-the-art data architecture that redefines our performance and service delivery.Job SummaryWe are in search of a highly skilled Senior Cloudera Administrator experienced in Cloudera Machine Learning (CML) to oversee and manage enterprise-scale Hadoop/Cloudera environments. The ideal candidate will possess extensive hands-on experience with Cloudera platforms, CML, Kubernetes, and OpenShift, alongside proven leadership capabilities in managing teams of data engineers, and deep expertise in creating and maintaining ETL pipelines. This role demands the ability to design, comprehend, and effectively communicate complex data architectures and data flows.
Job Description: Oversee compliance with Service Level Agreements (SLAs) as defined in contracts. Lead the resolution of urgent issues and projects, ensuring clear communication of statuses and assigning appropriate staffing resources. Cloud and Puppet Automation: Architect, build, support, and manage engineering activities for cloud initiatives. Develop, design, and maintain automation modules utilizing Puppet technologies. Diagnose and rectify issues within the technology stack, including Linux, Networking, and Load Balancing. Exhibit a comprehensive process methodology and effectively communicate with all stakeholders. Collaborate with development engineering teams to establish and deploy Continuous Integration/Continuous Deployment (CI/CD) infrastructure. Create and implement environments for quality assurance, development, and other purposes. Deploy and provide support for applications in cloud environments. Ensure infrastructure security, maintaining environments that are secure, reliable, scalable, and automated. Provide direct server support during operations, including deployment and general production. Work with developers to ensure new environments align with requirements and adhere to best practices. Design, implement, and test agreed-upon infrastructures. Automate deployment processes for Linux applications, system configurations, and security settings. Evaluate candidates for open positions.
Full-time|Remote|Remote — Islamabad Capital Territory, Pakistan
Role overview Flatgigs seeks a Senior DevOps Engineer with a strong background in MLOps. This fully remote position is open to candidates based in Islamabad Capital Territory, Pakistan. The main goal is to automate key processes, streamline machine learning workflows, and help teams operate more efficiently. What you will do Automate and optimize pipelines and infrastructure for machine learning projects Support teams with deploying, monitoring, and maintaining ML models Collaborate closely with colleagues in a remote environment Promote creative problem-solving and encourage new approaches Location This position is remote, available to candidates located in Islamabad Capital Territory, Pakistan.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Join Our Team!Devsinc is on the lookout for a talented Senior AI/Machine Learning Engineer who possesses a robust expertise in Python, machine learning, and deep learning frameworks. Our ideal candidate will thrive in cloud environments such as AWS, Azure, GCP, and Databricks, showcasing the capability to innovate and design cutting-edge AI solutions. Candidates should be proficient in Python, Spark, and relevant AI libraries, while demonstrating a strong sense of personal accountability.Key Responsibilities:Develop and manage scalable, secure AI and machine learning applications using Python, machine learning frameworks (TensorFlow, PyTorch), and cloud services.Design and implement machine learning models and algorithms to enhance various AI-driven client applications, focusing on user interface interactions and AI features.Integrate third-party AI/ML APIs and services into existing web applications.Foster a data-driven culture and consistently deliver valuable AI enhancements.Deep understanding of LLMs (open source) focusing on NLP use cases such as writing assistance, summarization, and concept extraction.Lead and engage in NLP and computer vision model development, providing constructive feedback to encourage a culture of continuous improvement among team members.
About CodeNinjaCodeNinja is a pioneering AI solutions provider dedicated to assisting enterprises, governmental bodies, and software buyers in the creation and management of intelligence-driven systems tailored for mission-critical operations. Our expertise lies in the seamless integration of AI into real-world applications, where we couple robust engineering principles with AI-native methodologies to deliver measurable benefits, resilience, and sustainable ownership for our clients. Our extensive global presence, supported by AI Labs, AI Pods, and Global Capability Centers, empowers our teams to collaboratively design scalable platforms across diverse regions and time zones.Role OverviewWe are looking for a Senior Machine Learning Engineer (Lead) with 5-6 years of experience to architect and oversee the development of sophisticated time-series forecasting solutions aimed at high-impact financial applications. This position demands profound technical proficiency in machine learning, extensive knowledge of the financial domain, and the capability to transform research-driven models into production-grade systems within critical operational environments.In this role, you will be instrumental in constructing robust, interpretable, and scalable forecasting models that bolster financial risk management, foreign exchange exposure assessments, treasury planning, and multi-entity forecasting.Key Responsibilities1. Technical Leadership & Model DevelopmentLead the comprehensive development of time-series forecasting solutions — from data acquisition and feature engineering to deployment and ongoing monitoring.Design scalable machine learning pipelines specifically for financial forecasting scenarios.Develop and evaluate classical statistical models (ARIMA, SARIMA, ETS) alongside machine learning techniques (XGBoost, Gradient Boosting, Prophet, etc.).Create advanced time-series features, including lag structures, rolling statistics, seasonal/trend decomposition, Fourier terms, regime indicators, and integration of exogenous variables.Implement time-aware cross-validation methodologies and Bayesian hyperparameter optimization.Conduct thorough backtesting in accordance with financial validation standards.2. Financial Modeling & Risk AnalyticsDevelop forecasting models for:Foreign exchange exposure forecastingTreasury cash flow predictionsIntercompany netting optimizationFinancial risk assessmentsMulti-currency and multi-entity forecastingAssess model uncertainty and incorporate confidence intervals to enhance financial decision-making.Execute anomaly detection and outlier analysis in financial time-series datasets.Ensure models are aligned with financial reporting cycles, treasury constraints, and accounting standards.3. Production Deployment & MLOpsDesign reproducible machine learning workflows and production-ready pipelines.Implement model versioning, monitoring, drift detection, and automated retraining strategies.
Key Responsibilities:• Gain a comprehensive understanding of the existing system, including business requirements and technology stack.• Design and develop robust web applications and APIs utilizing the .NET Framework and C# programming language.• Establish database functionalities and communication structures for web applications and APIs.• Collaborate with the Quality Assurance Team for deployment and implementation processes.• Enhance application functionality through logical improvements and refined coding practices.• Utilize the latest and most suitable technologies in software development.• Work alongside front-end developers to ensure seamless integration.• Design and construct application layers effectively.• Provide ongoing maintenance and support for applications, including daily logging of code and database changes related to development tasks.
About Smart Working SolutionsAt Smart Working Solutions, we believe that a fulfilling job should be more than just a line on your resume; it should resonate with you each day. We don't just provide remote opportunities; we're committed to creating meaningful career paths for individuals eager to grow within global teams that recognize their contributions.Our mission is to eliminate geographic boundaries, connecting talented professionals with long-term, impactful roles. We collaborate with organizations that prioritize your success and enable you to flourish both personally and professionally.Join one of the highest-rated workplaces on Glassdoor and discover what it truly means to thrive in a remote-first environment.About the RoleNote: Experience with Laravel alone will not be considered—proven experience with Symfony is essential!We are seeking a Senior Symfony & PHP Software Engineer to design, build, and maintain the core backend systems for our products. You will collaborate with product managers, designers, and fellow engineers as part of an Agile team to develop scalable and reliable features that address real-world challenges.This position is ideal for candidates who appreciate clean code, enjoy leading technical discussions, mentoring colleagues, and delivering tested solutions that align with business requirements.
At Sumerge, we stand at the forefront of technological advancement, delivering innovative digital solutions that revolutionize business operations. As a Senior Full Stack Software Engineer, you will be pivotal in spearheading our engineering initiatives, working collaboratively across teams to craft and implement high-caliber software solutions that fulfill demanding client needs. Your role will be crucial in enhancing our development methodologies, promoting technical excellence, and mentoring junior engineers to help them grow their skills. We cherish creativity, teamwork, and a proactive mindset in problem-solving, and we seek a like-minded individual who shares our commitment to developing impactful software applications.Key Responsibilities Lead the design and execution of intricate software solutions utilizing best practices and design patterns. Work in partnership with cross-functional teams to outline, design, and deploy new features. Guarantee performance, quality, and responsiveness of applications through thorough testing and debugging. Continuously explore, assess, and apply new technologies to enhance development efficiency. Mentor junior software engineers, providing technical guidance and fostering a culture of ongoing learning. Engage in code reviews, ensuring adherence to quality standards. Actively participate in all phases of the software development lifecycle, from requirements gathering to deployment. Contribute to architectural discussions, shaping the technical direction of projects. Document development processes, code alterations, and technical specifications for future reference. Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related discipline. 5+ years of software development experience, with a robust understanding of programming languages including Java, C#, Python, or JavaScript. Proficiency in software design and architecture, with a history of delivering scalable software solutions. Experience with contemporary development frameworks and technologies. Familiarity with DevOps practices and tools for continuous integration and deployment (CI/CD). Strong comprehension of databases (SQL and NoSQL) and experience with API design and development (REST/SOAP). Exceptional problem-solving ability and capacity to work under pressure while adapting to evolving priorities. Excellent verbal and written communication skills, capable of conveying complex technical concepts to non-technical stakeholders. A collaborative team player with a proactive mindset and a passion for continuous learning and improvement.
At Remotebase, we are more than a job search platform; we are cultivating a vibrant remote work community where professionals can flourish. By connecting exceptional tech talent with leading clients, we simplify your journey towards finding the perfect job. Why hesitate? Join us and become part of our success story!We are in search of a Senior Quality Assurance Engineer specializing in Automation. In this pivotal role, you will design and execute tests, troubleshoot issues, and establish corrective measures. A key aspect of your responsibilities will be reviewing system requirements and monitoring quality assurance metrics such as defect densities and open defect counts.The ideal candidate will oversee all phases of software development to pinpoint and rectify system issues, ensuring adherence to quality standards.Responsibilities:Analyze requirements, specifications, and technical design documents to provide timely and insightful feedback.Develop detailed, comprehensive, and structured test plans and test cases.Estimate, prioritize, plan, and coordinate testing activities effectively.Design, develop, and execute automation scripts utilizing open-source tools.Thoroughly identify, document, and track bugs during the testing process.Conduct comprehensive regression testing once bugs have been addressed.Create and implement testing processes for both new and existing products to meet client expectations.Collaborate with internal teams, including developers and product managers, to ascertain system requirements.Investigate the root causes of software discrepancies and train users in implementing solutions.Monitor quality assurance metrics, such as defect densities and open defect counts, to ensure product integrity.Stay abreast of emerging testing tools and strategies to enhance performance.
Pavago seeks a Head of Engineering to lead its fully remote engineering team based in Pakistan. This position carries responsibility for both technical direction and people leadership, ensuring projects move smoothly from initial planning to final delivery. Role overview The Head of Engineering oversees all engineering projects, making sure each initiative supports Pavago’s broader goals. This leader works closely with team members, providing mentorship and guidance to help them advance their skills and careers. What you will do Set direction for the engineering team and lead project execution Manage engineering projects from concept through completion Align technical work with company objectives Coach and develop team members, supporting their professional growth Location This is a remote role for candidates based in Pakistan.
As a Senior Technical Content Engineer (TCE) at Educative, you will leverage your expertise to demystify complex technical concepts for learners. You will be responsible for crafting engaging technical content and collaborating with subject matter experts to design high-quality courses tailored for Educative's diverse learner base.Your core responsibilities include:Course Development:• Conduct in-depth research, plan, and develop interactive, text-based courses complete with hands-on programming projects aimed at engineering audiences.• Critically evaluate courses produced by peers to ensure they meet Educative's editorial and technical standards; provide constructive feedback in a clear and respectful manner.• Stay updated on technical advancements to inform course strategy and ensure that content aligns with learner needs.Platform Expertise:• Build deep knowledge of Educative's platform capabilities to effectively create courses and assist both internal and external authors in maximizing platform features.• Propose product enhancements and features, and support their prioritization, design, and implementation.Team Development:• Engage in team building initiatives, including recruiting campus and experienced hires, mentoring new team members, and leading training sessions.
About the Role:Join Empire Group, a premier translation and interpretation service based in the UK, as a Senior Mobile Application Developer. This full-time position is based in our office at Phase 7, Bahria Town, Islamabad. We are seeking a talented developer with robust experience in both Android and iOS application development. As a key member of our team, you will oversee the entire application lifecycle from the initial concept to delivery, including ongoing support after launch. You will also play a crucial role in shaping our global mobile strategy.Key Responsibilities:Optimize application performance, quality, and responsiveness.Proficient in Android SDK, Java, NDK, and Kotlin.Demonstrated experience with API integrations using Retrofit.Prior experience in developing VOIP applications.Familiarity with Firebase products like authentication, real-time databases, and storage.Design, develop, code, test, and release iOS applications aligned with business goals.Manage multiple projects simultaneously with ease.Enhance code quality through unit testing, automation, and code reviews.Translate UX/UI designs into functional technical solutions.Strong understanding of Objective-C or Swift.Extensive experience with native iOS development frameworks.Knowledge of iOS frameworks such as Core Data and Core Animation.Comprehensive understanding of Agile development processes.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Join Our TeamAt SkyLabs AI Inc., we are pioneering the next wave of advancements in artificial intelligence. Headquartered in the US, our focus lies in applied AI research aimed at intelligent reasoning. Our expertise in neurosymbolic AI allows us to tackle some of the most challenging issues in software engineering. We are a diverse team of leading researchers and engineers committed to developing the platforms and intelligent agents that will define the future of software. If you are enthusiastic about constructing innovative intelligent systems and aspire to leave a significant mark in the industry, we invite you to be part of our mission.Your RoleWe are on the lookout for a talented Senior DevOps Engineer to become an integral part of our forward-thinking team, driving transformation within the AI sector. In this pivotal position, you will optimize our development and operational workflows, ensuring seamless and efficient application performance. This role suits those who excel in dynamic environments and are driven to harness technology to boost productivity. Working alongside our development and IT teams, you will establish reliable deployment pipelines, automate repetitive tasks, and enhance system performance. Your skills will be crucial in fostering team collaboration, facilitating continuous integration and continuous delivery (CI/CD), and elevating application dependability. At SkyLabs AI, we value a culture of relentless innovation and improvement, and we are excited to welcome a DevOps expert who shares our aspirations. Your work will directly influence our capacity to deliver state-of-the-art AI solutions to our clients while upholding exceptional standards of quality and efficiency. If you are ready to embrace new challenges and make a profound impact in the realm of AI and technology, we encourage you to apply.Key ResponsibilitiesDesign and implement scalable CI/CD pipelines to enhance software delivery.Monitor and improve system performance, ensuring optimal application availability and reliability.Partner with development teams to integrate automated testing and deployment methodologies.Oversee cloud infrastructure and services, ensuring efficient and cost-effective resource allocation.Apply security best practices throughout the DevOps lifecycle and infrastructure as code.Diagnose and resolve complex infrastructure challenges to minimize downtime and sustain service quality.Provide guidance and support to development teams on best practices for CI/CD and infrastructure management.