Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Experience
Qualifications
Requirements: Bachelor's degree in Computer Science, Engineering, or a related field. 2-3 years of practical experience in Python development. Demonstrated expertise in the FastAPI framework. Strong grasp of asynchronous programming and background task management. Proficiency in MongoDB database systems. Knowledge of containerization technologies like Docker. Excellent problem-solving abilities and communication skills. Capability to work effectively both independently and within a team setting. Familiarity with version control systems (e.g., Git) is advantageous.
About the job
Join our innovative team at Remotebase as a Backend Software Engineer focusing on Python and the FastAPI framework. We are seeking a talented developer who has a solid foundation in creating and managing scalable APIs and background tasks. In this role, you will work collaboratively with diverse teams to craft high-quality solutions that address our clients' unique needs.
Key Responsibilities:
Design, develop, and maintain APIs using the FastAPI framework.
Implement background tasks and asynchronous processes to enhance system performance.
Work closely with front-end developers to ensure seamless API integration with user interfaces.
Produce clean, efficient, and maintainable code that complies with industry best practices.
Conduct thorough code reviews and offer constructive feedback to peers.
Troubleshoot and resolve application issues to facilitate smooth operations.
Stay current with the latest trends and technologies in Python development and the FastAPI framework.
Integrate cutting-edge AI technologies such as Langchain and ChatGPT endpoints.
About Remotebase
At Remotebase, we are dedicated to fostering a collaborative and innovative work environment. Our global team comprises talented professionals who are passionate about technology and committed to delivering exceptional solutions. We provide our employees with opportunities for growth, particularly in the rapidly evolving field of AI.
Join Translation Empire PK as a skilled VOIP/PBX Engineer, where you will play a pivotal role in the implementation, support, and maintenance of our enterprise VoIP network systems and applications. We are seeking candidates who possess a robust understanding of industry-standard telephony, UCS, as well as various circuits and techniques.
Job Overview Translation Empire PK is on the lookout for a passionate Junior AI Engineer to play a vital role in the design and implementation of AI-powered applications. If you are a proactive individual with a solid understanding of artificial intelligence and machine learning concepts, we invite you to join our team and contribute to innovative solutions.Key Responsibilities: Assist in the development, testing, and deployment of AI and ML models. Perform data preprocessing and exploratory data analysis. Collaborate with team members for model evaluation and optimization. Work alongside cross-functional teams to integrate AI functionalities. Create and maintain documentation for code, processes, and experiments.
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.
Join our dynamic team at Interwood Mobel as a Production Engineer focused on optimizing finishing processes in our esteemed furniture manufacturing unit. We seek a meticulous and process-oriented individual who can enhance surface treatment techniques, manage material efficiency, and ensure the aesthetics and durability of our final products. This pivotal role is integral to advancing our production standards through systematic improvements in finishing operations, with a strong emphasis on quality, efficiency, and sustainability.Key Responsibilities: Evaluate and enhance surface finishing workflows across various product categories. Design and implement standard operating procedures (SOPs) for material preparation, surface treatment, and finish application. Introduce process enhancements to improve finish consistency, minimize rework, and optimize material utilization. Oversee and mentor technical staff on best practices for finish application and visual inspection. Ensure the safe handling of application materials while adhering to health and environmental protocols. Maintain accuracy in application ratios, drying conditions, and finish thickness standards. Experience in the coating or paint industry is preferred. Familiarity with ERP systems (preferably SAP) for tracking production, reporting, and documentation. Capable of preparing concise reports, SOPs, and technical documentation for management and cross-functional teams.
Eram Talent is on the lookout for a talented Instrumentation Engineer with a specialization in Plant Maintenance to become part of our innovative team. As a leading independent consultancy, we are committed to delivering top-notch recruitment solutions across a variety of sectors, including oil and gas, energy, and infrastructure.In this pivotal role, you will be at the forefront of ensuring the reliability and efficiency of instrumentation systems integral to our plant operations. Your responsibilities will encompass leading maintenance activities, diagnosing issues, and implementing enhancements to optimize system performance.Key Responsibilities Perform regular maintenance and inspections of instrumentation systems to guarantee peak performance. Identify and resolve instrumentation-related issues promptly. Create and execute maintenance schedules and plans for instrumentation equipment. Collaborate effectively with operations and engineering teams to minimize downtime and enhance reliability. Keep meticulous records of maintenance activities and compile reports for management. Ensure adherence to health, safety, and environmental policies and standards. Support the training and mentoring of junior engineers and technicians.
We are seeking a talented AI & Cloud Engineering Specialist to join our dynamic team at Remote Raven. This role is perfect for innovative thinkers who are passionate about leveraging AI technologies and cloud solutions to drive business success. In this fully remote position, you will collaborate with cross-functional teams to develop and implement cutting-edge AI models and cloud architectures.
Job Overview:Join Creative Chaos as an AI Integration Engineer! In this exciting role, you will leverage advanced AI models and technologies to seamlessly integrate into our existing systems and workflows, enhancing business capabilities and product performance. Collaborate with AI researchers, development teams, and product managers to deliver innovative, scalable AI-powered solutions.Primary Responsibilities:Implement AI and machine learning models into production environments and business applications.Work in collaboration with data scientists, software engineers, and product teams to formulate effective integration strategies.Design and develop APIs, middleware, and interfaces that facilitate smooth deployment and utilization of AI models.Ensure the scalability, reliability, and performance of AI integrations in real-world applications.Monitor system performance and troubleshoot issues, ensuring resolution of integration challenges.Optimize AI workflows and data pipelines to enhance efficiency and precision.Maintain comprehensive documentation of integration processes, architectures, and configurations.Stay abreast of emerging AI technologies and propose new integration methods.Support the deployment and upkeep of AI-driven solutions across multiple platforms.
Are you a dynamic leader who thrives on empowering others to reach their full potential? Do you excel in navigating complex challenges and driving your team towards excellence? As an Engineering Team Lead at Bayut Dubizzle, you will play a pivotal role in shaping the future of our technology stack and ensuring the successful delivery of projects.In this leadership position, you will leverage your extensive engineering expertise and project management experience to collaborate with Product Managers, crafting innovative products that enhance user experiences. Your ability to manage cross-functional teams will be crucial in delivering high-quality, scalable products that meet the demands of millions of users.Your daily responsibilities will include overseeing the development of sophisticated products, fostering a culture of excellence, and mentoring team members to unlock their potential. You will be responsible for promoting coding standards and best practices, ensuring that our team consistently delivers top-notch software.A successful Team Lead is adept at building cohesive teams and recognizing the unique strengths of each member, guiding them to work as a unified force. You will actively participate in shaping the technical vision of our product stream while collaborating closely with various departments to align our goals with business objectives.
Join 9D Technologies, a leading innovator in mobile application development dedicated to crafting exceptional digital experiences that engage users worldwide. Our goal is to push the boundaries of creativity and technology, creating captivating applications that entertain and inspire.Key Responsibilities:Develop, oversee, and optimize ETL/ELT pipelines to efficiently process extensive datasets from diverse sources.Assist in the design and enhancement of databases to provide reliable data storage and retrieval solutions.Collaborate with cross-functional teams to convert raw data into structured formats suitable for analytics and reporting.Perform data quality checks, troubleshoot issues, and ensure the integrity and consistency of data.Engage with data analysts and engineers to align on data architecture and infrastructure requirements.Maintain comprehensive documentation for data processes, workflows, and best practices.
About Smart WorkingAt Smart Working, we don’t just aim to provide jobs; we strive to create fulfilling career paths that resonate with your aspirations. Our focus is on connecting talented professionals with remote roles that empower personal and professional growth, transcending geographical limitations.Our commitment is to partner with organizations that prioritize your success, allowing you to flourish in a supportive, collaborative environment. Experience the difference of being part of a highly-rated workplace.About the RoleNote: Experience with Symfony is essential; Laravel experience alone is not sufficient.We are seeking a Senior Symfony & PHP Software Engineer to join our Agile team. In this role, you will be responsible for designing, developing, and maintaining the core backend systems of our products. Collaborating with product managers, designers, and fellow engineers, you will create scalable and reliable features that address real-world challenges.This position is ideal for someone who has a passion for writing clean code, leading technical discussions, mentoring peers, and delivering tested solutions that align with business objectives.
Job Overview:We are on the lookout for a talented Senior Data Engineer to become a vital part of our innovative team at creativechaos. The successful candidate will possess extensive expertise in crafting and deploying data pipelines, optimizing data processes, and managing substantial datasets. You will be tasked with establishing and sustaining robust data infrastructure while working alongside diverse teams to tackle data-oriented technical challenges and meet data infrastructure requirements.Key Responsibilities: Design and construct scalable, reliable data pipelines ensuring exceptional availability and performance. Create complex datasets that conform to both functional and non-functional business specifications. Identify, strategize, and execute enhancements to internal processes, including automating manual tasks, optimizing data delivery, and reengineering infrastructure for improved scalability. Adopt best practices for data storage, processing, and retrieval. Collaborate with various stakeholders, including executives, data scientists, and product managers, to comprehend data requirements and deploy effective data solutions. Enhance and fine-tune data workflows to achieve peak performance and efficiency. Ensure data security and compliance with pertinent data privacy regulations. Keep abreast of emerging technologies and industry advancements in data engineering and analytics. Mentor junior data engineers, providing guidance and support. Qualifications: A Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline. A minimum of 7 years of experience in data engineering or a comparable role. Proficient in programming languages such as Python, Scala, or Java. Experience in designing and implementing data pipelines with tools like Apache Kafka, Apache Spark, or AWS Glue. Strong SQL skills and familiarity with database technologies like PostgreSQL, MySQL, or MongoDB. Understanding of cloud platforms, particularly Azure. Experience with data modeling, ETL processes, and data warehousing principles. Exceptional problem-solving and troubleshooting capabilities. Excellent communication and teamwork skills. Detail-oriented with a proactive approach to work. What We Offer: Paid Time Off Work From Home Health Insurance OPD Training and Development Life Insurance
Join the Devsinc Team! We are seeking a passionate and skilled Lead Data Engineer to become a vital part of our innovative data team. In this crucial position, you will spearhead the design and optimization of data pipelines, turning raw data into insightful analytics that drive informed decision-making. Your collaborative spirit and deep expertise in data engineering will significantly influence our data architecture, ensuring data integrity and accessibility for our organization.Key Responsibilities:Architect, develop, and refine scalable data pipelines and models to enhance the extraction, transformation, and loading (ETL) processes.Engage with data scientists, analysts, and business stakeholders to identify data needs and deliver effective data solutions that align with strategic objectives.Maintain high standards of data quality, consistency, and accuracy by implementing robust validation and testing processes.Leverage cloud services and data warehousing technologies to manage substantial datasets efficiently.Oversee and resolve issues in production data pipelines, ensuring data availability and reliability.Participate in data governance efforts by promoting best practices in data security, privacy, and compliance.Stay abreast of industry trends and advancements in data engineering technologies.
Join AdalFi as We Expand Globally!Position OverviewAt AdalFi, we are revolutionizing the landscape of digital lending technology, placing quality at the core of our mission. We seek a Senior QA Engineer to become a vital part of our dynamic teams in Karachi and Islamabad. This is an extraordinary chance for an individual who is dedicated to delivering software excellence, championing automation, and elevating quality standards across intricate, high-stakes systems. As a Senior QA Engineer, you will work collaboratively with developers, product managers, and business stakeholders to design, implement, and automate test strategies and cases that ensure the reliability and scalability of our innovative fintech solutions.Key Responsibilities:● Create, develop, and sustain robust and scalable automation test frameworks and scripts utilizing leading industry tools and technologies (preferably Cucumber, Selenium, Java, JMeter).● Assess and prioritize test automation prospects grounded in risk, business significance, and practicality.● Run automated test suites, analyze outcomes, and report defects proficiently.● Collaborate with development teams to grasp software designs and pinpoint potential quality concerns early in the development cycle.● Contribute to the ongoing enhancement of our testing processes and methodologies.● Integrate automated testing within the CI/CD pipeline for continuous testing.● Develop and manage test data and environments for automation purposes.● Engage in code reviews to ensure testability and compliance with quality standards.● Diagnose and resolve issues related to test automation frameworks and scripts.● Keep abreast of the latest developments and trends in test automation.● Document test plans, test cases, and results in a clear and concise manner.Desired Qualifications:● Bachelor's degree in Computer Science, Engineering, or a relevant discipline.● 3-5 years of demonstrable experience in software quality assurance with a strong emphasis on test automation.● Comprehensive understanding of the software development lifecycle (SDLC) and various testing methodologies (Agile, Waterfall).● Proven experience in a similar role, showcasing a commitment to quality assurance and automation.
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 OverviewAs a Senior QA Engineer at AdalFi, you will play a critical role in assuring the quality, performance, and reliability of our software solutions. You will work closely with cross-functional teams, including developers and product managers, to rigorously test our mobile and web applications. The ideal candidate will possess strong analytical skills, a keen eye for detail, and a genuine enthusiasm for identifying software issues. Proficiency in writing test cases, reporting bugs, and operating within Agile/Scrum frameworks is essential.Key ResponsibilitiesConduct comprehensive testing of mobile and web applications to uphold superior quality standards.Identify, document, and collaborate with developers to efficiently resolve bugs or discrepancies.Develop and maintain detailed test cases and scripts aligned with business requirements and user stories.Execute various testing methodologies including UI, regression, cross-browser, integration, and User Acceptance Testing (UAT).Enhance testing infrastructure and internal QA processes for optimal and consistent test execution.Generate clear and structured test reports that summarize outcomes, performance issues, and defect metrics.Engage in all phases of the software development lifecycle, offering insights during design, development, and release.Partner with cross-functional teams [Development, Business Analysis, and User Experience] to ensure software meets user expectations and is delivered timely.Required Skills & QualificationsBachelor’s degree in Computer Science, Engineering, or relevant field.2–4 years of practical experience in manual testing, ideally within agile development settings.Thorough understanding of QA methodologies, testing techniques, and software development processes.Experience with automation testing is highly advantageous.Proven ability to write and execute test cases, test plans, and bug reports.Familiarity with defect tracking tools such as Jira or equivalent is preferred.
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.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Prime System Solutions is on the lookout for a dynamic and skilled Project Engineer to become a vital part of our forward-thinking Managed Services team. This position is perfect for individuals who are enthusiastic about cloud technologies, automation, and contemporary IT infrastructure. In this role, you will be responsible for the design, deployment, and support of both cloud and on-premises environments, with a strong emphasis on Microsoft technologies, virtualization, and network infrastructure.Key Responsibilities:Cloud & Infrastructure EngineeringArchitect, deploy, and manage Microsoft Azure environments, focusing on Azure Virtual Desktop, Cloud PCs, and Azure tenancies.Implement and oversee Microsoft Intune for comprehensive device management across Android, Apple, and Windows platforms.Facilitate Active Directory migrations from on-premise solutions to cloud (Entra ID).Configure and maintain VMware environments, including the deployment process and version upgrades.Establish and manage DHCP, file servers, and new server builds in both Azure and on-premise environments.Identity & Access ManagementConfigure and troubleshoot Azure AD Connect, including password hash synchronization, pass-through authentication, and ADFS.Implement Multi-Factor Authentication (MFA) policies across all users and tenancies.Manage Microsoft Intra and the synchronization of identities from on-premise environments.Email & SecurityOversee administration of Microsoft 365, particularly focusing on Exchange Online.Configure essential email security records such as SPF, DKIM, and DMARC.Ensure secure access and compliance across cloud and hybrid environments.Automation & ToolingParticipate in automation initiatives leveraging AI and scripting to optimize operations.Assess and implement innovative tools to improve service delivery within the MSP sector.Recommend and utilize essential MSP tools, including RMM platforms, ticketing systems, and documentation tools.
Full-time|On-site|Islamabad, Islamabad Capital Territory, Pakistan
Join us at Prime System as a seasoned L2 Endpoint Systems Engineer, dedicated to enhancing our endpoint engineering team with a robust emphasis on patch management and endpoint operations. This pivotal role involves close collaboration with our team to ensure that all endpoint devices remain secure, compliant, and in optimal operational condition throughout our organization.The ideal candidate will possess a hands-on approach, be ticket-driven, and thrive in either a Managed Service Provider (MSP) or enterprise environment. You will be expected to make immediate contributions to our patching initiatives and assist in clearing a backlog of deployments in Liongard.Key Responsibilities:Endpoint Patching & MaintenanceExecute patches and updates for client systems utilizing Kaseya VSA.Administer and implement operating system and application patches via Microsoft Intune.Facilitate patching tasks with Datto RMM, which includes monitoring, troubleshooting issues, and confirming successful deployments.Create and uphold patch compliance reports to guarantee systems adhere to security and compliance protocols.Endpoint Management & AutomationDeploy, update, and oversee third-party applications on endpoint devices.Utilize PowerShell scripting for automating endpoint tasks, enhancing efficiency, and resolving recurring challenges.Ensure endpoint performance, stability, and security across diverse environments.Ticketing & Operational SupportAddress and resolve incidents, service requests, and patch-related inquiries through the ConnectWise ticketing system.Independently manage L2-level tasks while escalating complex concerns when necessary.Adhere to established SLAs and operational procedures in a high-volume, ticket-driven setting.Asset Management & Documentation (Liongard Focus)Ensure precise endpoint documentation and asset visibility using Liongard.Assist with remediating an existing backlog of Liongard deployments, which includes: Assessing and rectifying failed or incomplete inspectionsRe-establishing connections and configurationsCleaning and validating asset dataConfirm that endpoint configurations and asset records are up-to-date and trustworthy.
Jeeny is looking for a Machine Learning Systems Engineer based in Karachi, Sindh, Pakistan. This position centers on building and refining machine learning systems that support the company's products and services. Role overview This role involves designing, implementing, and maintaining scalable machine learning solutions. The work focuses on turning complex data into practical insights that support business goals and product development. Collaboration Machine Learning Systems Engineers at Jeeny work closely with teams from different disciplines. By collaborating with colleagues across product, engineering, and other areas, you will help shape features and improve the overall user experience. Key responsibilities Develop and optimize machine learning systems to handle large-scale data Design solutions that convert data into actionable insights Maintain and improve existing ML infrastructure Work with cross-functional teams to enhance product features and user satisfaction
Full-time|Remote|Remote — Islamabad, Islamabad Capital Territory, Pakistan
As a Principal Software Engineer specializing in Java at Creative Chaos, you will play a pivotal role in developing robust server applications across various software platforms. Your primary responsibilities will include crafting Restful APIs for client applications, ensuring that the functionality, security, and performance of the server applications meet design specifications and are free of bugs. In this leadership position, you will mentor and guide a team of engineers, fostering their growth through continuous training.Key Responsibilities: Design, develop, test, debug, document, and maintain back-end services, models, processes, and databases that underpin the application. Engage in team development activities to uphold high quality and productivity standards. Leverage your deepening expertise in cloud architectures, focusing on security, availability, microservices, and scalable designs. Stay informed on the latest technologies and development methodologies to enhance application quality and construction efficiency. Adopt agile principles and support iterative processes to ensure timely delivery of valuable software. Provide technical guidance on complex projects, collaborating with staff, contractors, and vendors to fulfill company MIS needs. Conduct complex design analyses to address diverse business technology needs. Lead projects, which may include managing small to medium-sized endeavors. Present recommendations to management and assist in selecting the best alternatives. Act as a resource for complex technical areas, offering expertise to department management and other stakeholders. Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field. 8+ years of professional experience in Java/Spring development, with significant expertise in creating commercial Spring MVC/Hibernate and AJAX web applications. Proficient in system integration, particularly in designing, building, and consuming REST services. Experience with PostgreSQL as a database engine, deployed on AWS, along with relational database skills for PostgreSQL and Terraform. Familiarity with React.js is a plus. Ability to collaborate closely with business stakeholders, user experience designers, and quality assurance teams. Adept at adapting to evolving requirements and specifications. Excellent written and verbal communication skills. Strong belief in the value of test automation. Benefits: Paid Time Off Health Insurance 401k
Job Summary As a Principal Software Engineer specializing in Node.js at Creative Chaos, you will take the lead in developing server applications across various software platforms. Your primary focus will be crafting robust Restful APIs that facilitate seamless consumption by client applications. Your expertise will ensure that our server applications not only meet functionality and security standards but also perform optimally and remain bug-free. In this role, you will guide and mentor a dynamic team of engineers, fostering continuous learning and professional growth.Duties & Responsibilities Lead a talented team of software engineers. Provide mentorship and training to team members. Analyze and translate business requirements into technical specifications. Estimate task timelines and deliverables. Write clean, efficient code and comprehensive unit tests. Collaborate effectively with cross-functional teams. Optimize your code for improved security and performance. Maintain existing systems by resolving issues promptly. Utilize issue tracking software to manage tasks. Keep stakeholders informed with regular status updates. Engage with clients to understand their needs. Manage code versions meticulously. Research and integrate new technologies into our stack. Continuously upgrade your skills and knowledge base. Participate in the recruitment process by evaluating candidates.