Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Experience
Qualifications
Proven experience in software development with a focus on full stack development. Strong proficiency in programming languages such as Java, C#, or Python. Experience with cloud technologies and DevOps practices. Excellent problem-solving skills and ability to work under pressure. Strong communication and teamwork abilities.
About the job
Are you a passionate Software Engineer looking to take your career to the next level? SoftPers Interactive is seeking a talented Software Engineer II to join our dynamic team in Lahore. In this role, you will contribute to innovative projects, develop software solutions, and collaborate with cross-functional teams to drive the success of our products.
About SoftPers Interactive
SoftPers Interactive is a leading technology firm dedicated to delivering innovative software solutions. Our team is composed of forward-thinking professionals who are passionate about technology and its potential to transform businesses. Join us to be part of a collaborative environment where your ideas and contributions are valued.
Are you a passionate Software Engineer looking to take your career to the next level? SoftPers Interactive is seeking a talented Software Engineer II to join our dynamic team in Lahore. In this role, you will contribute to innovative projects, develop software solutions, and collaborate with cross-functional teams to drive the success of our products.
Role overview Devsinc is seeking a Full Stack Software Engineer II (Python) based in Lahore, Punjab, Pakistan. This position covers both front-end and back-end development across a variety of projects. The team emphasizes collaboration and welcomes engineers who are prepared to solve technical problems together. What you will do Develop and maintain back-end systems using Python Contribute to front-end features and user interfaces Collaborate with fellow engineers to achieve project objectives Support ongoing product innovation by building effective solutions
At Educative, we're on a mission to connect millions of developers globally. Our platform is experiencing rapid growth, providing interactive, text-based courses covering various domains in computer science, cloud computing, and advanced technologies.Our learners depend on us to develop engaging courses that enhance their skills, enable them to secure better job opportunities, or simply enjoy the process of learning.We are looking for a creative and driven Software Engineer who is passionate about creating a state-of-the-art learning platform. You will take ownership of projects from inception to completion, making a significant impact on the final product. As a builder, you thrive in collaborative environments with fellow engineers and cross-functional teams, where you can share knowledge, conceptualize, design, develop, test, and launch features that amaze our learners, authors, and customers.
Join our dynamic team at Softpers Interactive as an Associate Software Engineer. In this role, you will contribute to the development and maintenance of innovative software solutions that enhance user experiences. Collaborate with a talented team of engineers and play a crucial part in shaping the future of technology at our company.
Devsinc is offering a Software Engineering Internship based in Lahore, Punjab, Pakistan. This program is structured for individuals interested in gaining practical experience in the technology sector. Interns will have the chance to work closely with experienced engineers and contribute to real-world projects, building a solid technical foundation in a professional environment. What you will do Assist with the design, development, testing, and maintenance of software applications. Support the engineering team in diagnosing and resolving software issues. Apply coding best practices to help deliver reliable software. Participate in daily stand-up meetings and team discussions. Document technical processes and features for future use. Develop programming skills through hands-on learning and continuous improvement. Program highlights Gain exposure to the software industry and its workflows. Build a resume with real project experience. Lay the groundwork for a future career in software engineering.
At Devsinc, we are thrilled to offer internships for aspiring Software Engineers. This is a fantastic opportunity for technology enthusiasts to immerse themselves in a professional software development setting. Interns will collaborate with our skilled team, contributing to actual projects while honing their technical abilities and gaining valuable industry insights.Key Responsibilities:Assist in the design, development, testing, and maintenance of software applications.Support the engineering team in identifying and resolving software issues.Learn and apply coding best practices to produce high-quality code.Participate in daily stand-ups and contribute to team discussions.Document technical processes and code functionalities for future reference.Engage in continuous learning and enhance your programming skills through practical experience.Qualifications:Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.Basic proficiency in programming languages such as Python, Java, or C++.Familiarity with web development concepts and frameworks is an advantage.Strong analytical and problem-solving abilities with a passion for learning.Excellent interpersonal and communication skills with a collaborative approach.Receptive to feedback and adaptable to new challenges.This internship is an excellent way to enhance your resume, gain industry exposure, and embark on a rewarding career in software engineering.
Join Careem as a Senior Software Engineer I and become a part of our innovative technology team. In this role, you will collaborate with talented engineers and contribute to the development of cutting-edge solutions that drive our business forward. Your expertise will help shape the future of our platform, ensuring we remain at the forefront of the tech landscape.
Devsinc is on the lookout for a talented and seasoned Senior Software Engineer - Python to join our dynamic team. In this role, you will be tasked with developing top-notch software solutions using Python, engaging in a collaborative environment to propel projects from initial concept to successful completion. Your skills will be pivotal in enhancing our software capabilities and delivering high-performance applications.Key Responsibilities:Design, develop, and maintain sophisticated Python applications and frameworks.Work closely with product managers and designers to gather requirements and implement features effectively.Conduct thorough code reviews and provide guidance to junior developers.Troubleshoot and resolve technical issues, ensuring optimal application performance and functionality.Create and maintain RESTful APIs for seamless integration with front-end systems.Keep abreast of the latest technologies and best practices in software engineering.Participate in the complete software development lifecycle, from requirements gathering to deployment.
Join Devsinc, a leading technology firm, as a talented Software Engineer specializing in iOS development. Our innovative mobile development team is looking for a passionate individual to create and enhance high-quality native iOS applications utilizing Swift, Objective-C, and the latest Apple frameworks. You will work in close collaboration with product managers, designers, and backend engineers to craft seamless, scalable, and performance-oriented mobile applications that meet client objectives.Key Responsibilities:Design and develop robust native iOS applications using Swift, Objective-C, and relevant Apple frameworks.Collaborate effectively with cross-functional teams including product, design, and backend engineers to integrate user-centric features.Implement RESTful APIs, third-party SDKs, and Apple services such as Push Notifications and In-App Purchases.Enhance app performance and responsiveness across a variety of iOS devices.Write clean, maintainable, and testable code following industry best practices and architectural patterns such as MVC or MVVM.Participate in code reviews and contribute to maintaining high code quality standards.Debug, profile, and resolve technical issues to improve app stability.Support CI/CD processes, deployment pipelines, and App Store submissions.
Devsinc seeks a Java Software Engineer for its Lahore office. This role centers on designing, building, and maintaining Spring Boot applications that address client needs. Collaboration with cross-functional teams is a regular part of the work, ensuring that software solutions meet project requirements and can scale as needed. Main responsibilities Design, develop, and maintain applications and microservices using Spring Boot. Work with stakeholders to gather and analyze software requirements. Write clean, maintainable code that aligns with industry standards. Perform unit and integration testing to support reliable software delivery. Participate in code reviews and offer constructive feedback to colleagues. Stay informed about new technologies and programming languages relevant to the Java ecosystem. What helps in this role Success in this position relies on strong knowledge of Java and its ecosystem. Familiarity with Spring Boot and a collaborative approach to development are also important.
About AdalFi:AdalFi is at the forefront of the fintech revolution in Pakistan, dedicated to transforming digital lending solutions. We develop sophisticated credit infrastructure for banks, enabling them to make instantaneous, automated lending decisions through cutting-edge data science, machine learning, and artificial intelligence technologies.About the Role:We are seeking a highly skilled Principal Software Engineer with extensive experience in .NET frameworks and a successful track record in developing fintech products. In this pivotal role, you will be instrumental in crafting scalable systems, tackling intricate engineering challenges, and guiding a dynamic development team. This position is perfect for individuals who are not only technically proficient but also proactive and possess excellent communication skills. Previous experience in a product-focused company will be highly advantageous.Key Responsibilities:Architect, develop, and deploy scalable fintech applications utilizing the .NET technology stack.Manage the complete development lifecycle—from requirement gathering to implementation and delivery.Address complex, real-world business challenges by producing clean, efficient, and maintainable code.Collaborate effectively with cross-functional teams including product management, design, and DevOps.Mentor junior engineers and advocate for best practices in coding standards, performance, and security.Initiate improvements in systems, tools, and processes to enhance engineering excellence.Participate in architectural reviews and contribute to long-term technical planning.
About AdalFi:AdalFi is at the forefront of the fintech revolution in Pakistan, transforming the landscape of digital lending. We specialize in developing intelligent credit infrastructure that empowers banks to make automated lending decisions in real-time, leveraging cutting-edge data science, machine learning, and AI technologies.About the Role:We are seeking a seasoned Senior Software Engineer with extensive experience in .NET frameworks and a proven track record in building fintech solutions. In this pivotal role, you will be instrumental in designing robust, scalable systems, tackling intricate engineering challenges, and guiding a high-performing development team. The ideal candidate is technically adept, proactive, and possesses excellent communication skills. Experience in a product-based company will be highly advantageous.Key Responsibilities:Develop and deploy high-performance fintech applications utilizing the .NET tech stack.Manage the full development lifecycle—from requirements gathering to implementation and final delivery.Address complex, real-world business challenges with clean, efficient, and maintainable code.Collaborate effectively with cross-functional teams including product management, design, and DevOps.Mentor junior engineers and advocate for best practices in code quality, performance, and security.Proactively enhance systems, tools, and processes to foster engineering excellence.Engage in architectural reviews and contribute to long-term technical strategy.Requirements:Bachelor’s degree in Computer Science or a related discipline.2–4 years of software development experience, with substantial hands-on expertise in .NET (C#, ASP.NET Core, Entity Framework, etc.).In-depth knowledge of object-oriented programming, design patterns, and principles of clean architecture.Proven experience in developing fintech products or platforms.Familiarity with SQL Server, REST APIs, microservices, and cloud platforms (preferably Azure).Exceptional problem-solving abilities and a proactive approach to technical challenges.Strong leadership and communication skills, with the capacity to influence and align teams.
Role overview Creative Chaos is hiring a Senior Java Software Engineer for its Lahore, Punjab office. This position focuses on building and maintaining server applications across various software platforms. The work involves designing and implementing Restful APIs for client-facing applications, with a strong emphasis on functionality, security, and performance. Senior engineers in this role also contribute to team development by mentoring junior developers and supporting their growth. Main responsibilities Analyze and interpret business requirements for new features and projects Estimate task complexity and provide realistic timelines Write efficient Java code and conduct unit testing to maintain quality Collaborate with engineers and other team members to deliver solutions Optimize code to improve security and performance Maintain and troubleshoot existing systems, resolving issues as they appear Update and manage issue tracking systems to document progress and problems Share regular status updates with stakeholders Communicate directly with clients when needed Manage version control for codebases Research and evaluate new technologies for possible adoption Lead a team of software engineers, providing direction and oversight Mentor and train junior team members to build skills and team cohesion Stay current by continuously upgrading technical skills and knowledge Participate in candidate evaluations for open engineering roles
Role overview Speechify seeks a Platform Software Engineer based in Lahore, Pakistan. The position centers on developing and refining the foundational systems behind Speechify’s products. The team’s work aims to boost platform performance and scalability. Reliable, seamless service for users depends on these efforts. What you will do Build and enhance core platform systems Collaborate with teammates to improve system performance Contribute to efforts that make the platform more scalable and dependable
Join our dynamic team at Devsinc as a Senior Angular Software Engineer, where you will play a pivotal role in developing an enterprise-grade application. We are looking for passionate individuals with in-depth knowledge of Angular (latest versions) and advanced frontend engineering practices. Your expertise will contribute to building high-performance, scalable, and maintainable user interfaces.In this collaborative environment, you will work closely with backend engineers, product managers, UX designers, and QA teams to deliver robust, user-centric solutions. This position demands hands-on development experience, strategic architectural thinking, and a commitment to modern frontend best practices.
Join our dynamic team at devsinc-17 as a Senior Software Engineer specializing in Artificial Intelligence and Machine Learning. In this pivotal role, you will be responsible for designing, developing, and scaling intelligent systems, including advanced AI agents that excel in reasoning, planning, and automation.Your expertise will drive the creation of production-grade AI models, the integration of Large Language Models (LLMs), and the design of agent architectures that seamlessly interact with APIs, databases, and workflows. This position is a perfect blend of applied ML knowledge, strong backend engineering skills, and a product-oriented approach to problem-solving.Key Responsibilities:- Engineer autonomous or semi-autonomous AI agents with capabilities to plan, reason, and communicate with tools, APIs, or external systems.- Implement agentic frameworks such as LangChain, LlamaIndex, CrewAI, or custom orchestration systems.- Utilize existing industry capabilities to enhance virtual assistant functionalities, including voice interactions.- Optimize reasoning and retrieval pipelines through embeddings, vector databases, and prompt engineering methodologies.- Develop, train, and fine-tune machine learning models utilizing frameworks like PyTorch, TensorFlow, or scikit-learn.- Engage in data preprocessing, feature engineering, and model evaluation for diverse tasks including NLP, computer vision, and predictive analytics.- Construct ML pipelines for training, deployment, and performance monitoring in production settings.- Collaborate with engineering teams to integrate AI components into backend systems and APIs effectively.- Ensure the scalability and maintainability of codebases through CI/CD, observability practices, and cloud-native design on platforms such as AWS, GCP, or Azure.- Contribute to the architectural design and review processes for AI-driven features and platforms.- Stay updated with the latest advancements in LLMs, agent frameworks, and model architectures.- Prototype and assess new methodologies for reasoning, tool usage, and adaptive behaviors in agents.- Share insights and mentor peers in best practices for ML and AI development.Qualifications:- Bachelor's Degree in Computer Science or a related field.- A minimum of 3 years of relevant experience in software engineering.- Exceptional programming skills in Python (mandatory) and proficiency in frameworks such as PyTorch, TensorFlow, or transformers-based models.- Demonstrated experience in building or integrating AI agents using frameworks like LangChain, LlamaIndex, CrewAI, or custom solutions.- Strong understanding of the machine learning model lifecycle including data processing, model training, evaluation, deployment, and monitoring.- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).- Knowledge of API integrations, microservices, and asynchronous systems.- Solid grasp of vector databases such as Pinecone, Weaviate, FAISS, and Chroma, and their retrieval architectures.- Strong foundation in software engineering principles including testing, version control, and system design.- Experience in LLM fine-tuning, prompt optimization, or Retrieval-Augmented Generation (RAG) systems.
Role overview Speechify seeks an iOS Core Product Software Engineer based in Lahore, Pakistan. This position centers on building and refining iOS applications that convert text into speech, helping make technology more accessible for users worldwide. What you will do Develop and improve core features in the Speechify iOS app Collaborate with fellow engineers to design and implement new app functionality Optimize app performance to deliver a smooth experience on iOS devices Collaboration Work as part of a team focused on advancing audio solutions and supporting accessibility through technology.
Join Devsinc as a passionate Software Engineer – AI/ML and contribute to the creation of intelligent, data-driven solutions. We seek a candidate with a robust understanding of machine learning and artificial intelligence, along with hands-on experience in model development, deployment, and adherence to software engineering best practices. You will engage in the entire AI/ML lifecycle—from data preparation and model training to seamless integration and optimization within production environments. This role emphasizes collaboration with cross-functional teams and mentoring junior engineers.Key Responsibilities:Design, develop, and enhance machine learning models to meet business needs.Work with both structured and unstructured data for effective training and evaluation.Implement ML solutions primarily using Python.Deploy models into production and ensure their integration with backend systems.Continuously monitor model performance and conduct retraining as necessary.Collaborate with multidisciplinary teams to convert business challenges into ML solutions.Maintain clean, efficient, and well-documented code.Engage in code reviews and contribute to technical discussions.
Job Summary:Join Creative Chaos as a React Native Software Engineer, where you will play a crucial role in crafting innovative front-end mobile applications across multiple platforms. Your expertise will ensure that our applications are not only functional and secure but also perform seamlessly and are free from bugs. As a senior engineer, you will also mentor junior team members and foster a collaborative team environment through training and guidance.Key Responsibilities:Assess and analyze business requirements to deliver optimal solutions.Estimate task durations and deliverables effectively.Write clean, maintainable code alongside comprehensive unit tests.Collaborate with cross-functional teams for successful project outcomes.Enhance code security and performance continuously.Maintain existing applications by troubleshooting and resolving issues.Utilize issue tracking software to monitor progress and updates.Provide regular status updates to stakeholders.Communicate effectively with clients to understand their needs.Implement version control for your code.Research and explore new technologies to stay ahead in the industry.Lead and inspire a team of software engineers.Guide and mentor team members to foster their professional growth.Stay updated with the latest trends and advancements in technology.Participate in evaluating candidates for open positions.
Role overview Creative Chaos is hiring a Senior Software Engineer with deep Angular expertise for its Lahore office. This position focuses on building and maintaining web applications that offer strong front-end experiences. The role involves hands-on development with Angular and related technologies, while also supporting the quality and performance of team projects. What you will do Design, develop, and maintain web applications using Angular Work to optimize front-end performance and ensure responsive user interfaces Collaborate with cross-functional teams to deliver reliable solutions Mentor junior developers and help promote best practices Participate in code reviews to help maintain high standards for code quality Requirements Strong experience with Angular and JavaScript (ES6) Background in Node.js, HTML, and CSS Familiarity with unit testing methodologies Solid problem-solving skills and a collaborative mindset Location Lahore, Punjab, Pakistan
Are you a passionate Software Engineer looking to take your career to the next level? SoftPers Interactive is seeking a talented Software Engineer II to join our dynamic team in Lahore. In this role, you will contribute to innovative projects, develop software solutions, and collaborate with cross-functional teams to drive the success of our products.
Role overview Devsinc is seeking a Full Stack Software Engineer II (Python) based in Lahore, Punjab, Pakistan. This position covers both front-end and back-end development across a variety of projects. The team emphasizes collaboration and welcomes engineers who are prepared to solve technical problems together. What you will do Develop and maintain back-end systems using Python Contribute to front-end features and user interfaces Collaborate with fellow engineers to achieve project objectives Support ongoing product innovation by building effective solutions
At Educative, we're on a mission to connect millions of developers globally. Our platform is experiencing rapid growth, providing interactive, text-based courses covering various domains in computer science, cloud computing, and advanced technologies.Our learners depend on us to develop engaging courses that enhance their skills, enable them to secure better job opportunities, or simply enjoy the process of learning.We are looking for a creative and driven Software Engineer who is passionate about creating a state-of-the-art learning platform. You will take ownership of projects from inception to completion, making a significant impact on the final product. As a builder, you thrive in collaborative environments with fellow engineers and cross-functional teams, where you can share knowledge, conceptualize, design, develop, test, and launch features that amaze our learners, authors, and customers.
Join our dynamic team at Softpers Interactive as an Associate Software Engineer. In this role, you will contribute to the development and maintenance of innovative software solutions that enhance user experiences. Collaborate with a talented team of engineers and play a crucial part in shaping the future of technology at our company.
Devsinc is offering a Software Engineering Internship based in Lahore, Punjab, Pakistan. This program is structured for individuals interested in gaining practical experience in the technology sector. Interns will have the chance to work closely with experienced engineers and contribute to real-world projects, building a solid technical foundation in a professional environment. What you will do Assist with the design, development, testing, and maintenance of software applications. Support the engineering team in diagnosing and resolving software issues. Apply coding best practices to help deliver reliable software. Participate in daily stand-up meetings and team discussions. Document technical processes and features for future use. Develop programming skills through hands-on learning and continuous improvement. Program highlights Gain exposure to the software industry and its workflows. Build a resume with real project experience. Lay the groundwork for a future career in software engineering.
At Devsinc, we are thrilled to offer internships for aspiring Software Engineers. This is a fantastic opportunity for technology enthusiasts to immerse themselves in a professional software development setting. Interns will collaborate with our skilled team, contributing to actual projects while honing their technical abilities and gaining valuable industry insights.Key Responsibilities:Assist in the design, development, testing, and maintenance of software applications.Support the engineering team in identifying and resolving software issues.Learn and apply coding best practices to produce high-quality code.Participate in daily stand-ups and contribute to team discussions.Document technical processes and code functionalities for future reference.Engage in continuous learning and enhance your programming skills through practical experience.Qualifications:Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.Basic proficiency in programming languages such as Python, Java, or C++.Familiarity with web development concepts and frameworks is an advantage.Strong analytical and problem-solving abilities with a passion for learning.Excellent interpersonal and communication skills with a collaborative approach.Receptive to feedback and adaptable to new challenges.This internship is an excellent way to enhance your resume, gain industry exposure, and embark on a rewarding career in software engineering.
Join Careem as a Senior Software Engineer I and become a part of our innovative technology team. In this role, you will collaborate with talented engineers and contribute to the development of cutting-edge solutions that drive our business forward. Your expertise will help shape the future of our platform, ensuring we remain at the forefront of the tech landscape.
Devsinc is on the lookout for a talented and seasoned Senior Software Engineer - Python to join our dynamic team. In this role, you will be tasked with developing top-notch software solutions using Python, engaging in a collaborative environment to propel projects from initial concept to successful completion. Your skills will be pivotal in enhancing our software capabilities and delivering high-performance applications.Key Responsibilities:Design, develop, and maintain sophisticated Python applications and frameworks.Work closely with product managers and designers to gather requirements and implement features effectively.Conduct thorough code reviews and provide guidance to junior developers.Troubleshoot and resolve technical issues, ensuring optimal application performance and functionality.Create and maintain RESTful APIs for seamless integration with front-end systems.Keep abreast of the latest technologies and best practices in software engineering.Participate in the complete software development lifecycle, from requirements gathering to deployment.
Join Devsinc, a leading technology firm, as a talented Software Engineer specializing in iOS development. Our innovative mobile development team is looking for a passionate individual to create and enhance high-quality native iOS applications utilizing Swift, Objective-C, and the latest Apple frameworks. You will work in close collaboration with product managers, designers, and backend engineers to craft seamless, scalable, and performance-oriented mobile applications that meet client objectives.Key Responsibilities:Design and develop robust native iOS applications using Swift, Objective-C, and relevant Apple frameworks.Collaborate effectively with cross-functional teams including product, design, and backend engineers to integrate user-centric features.Implement RESTful APIs, third-party SDKs, and Apple services such as Push Notifications and In-App Purchases.Enhance app performance and responsiveness across a variety of iOS devices.Write clean, maintainable, and testable code following industry best practices and architectural patterns such as MVC or MVVM.Participate in code reviews and contribute to maintaining high code quality standards.Debug, profile, and resolve technical issues to improve app stability.Support CI/CD processes, deployment pipelines, and App Store submissions.
Devsinc seeks a Java Software Engineer for its Lahore office. This role centers on designing, building, and maintaining Spring Boot applications that address client needs. Collaboration with cross-functional teams is a regular part of the work, ensuring that software solutions meet project requirements and can scale as needed. Main responsibilities Design, develop, and maintain applications and microservices using Spring Boot. Work with stakeholders to gather and analyze software requirements. Write clean, maintainable code that aligns with industry standards. Perform unit and integration testing to support reliable software delivery. Participate in code reviews and offer constructive feedback to colleagues. Stay informed about new technologies and programming languages relevant to the Java ecosystem. What helps in this role Success in this position relies on strong knowledge of Java and its ecosystem. Familiarity with Spring Boot and a collaborative approach to development are also important.
About AdalFi:AdalFi is at the forefront of the fintech revolution in Pakistan, dedicated to transforming digital lending solutions. We develop sophisticated credit infrastructure for banks, enabling them to make instantaneous, automated lending decisions through cutting-edge data science, machine learning, and artificial intelligence technologies.About the Role:We are seeking a highly skilled Principal Software Engineer with extensive experience in .NET frameworks and a successful track record in developing fintech products. In this pivotal role, you will be instrumental in crafting scalable systems, tackling intricate engineering challenges, and guiding a dynamic development team. This position is perfect for individuals who are not only technically proficient but also proactive and possess excellent communication skills. Previous experience in a product-focused company will be highly advantageous.Key Responsibilities:Architect, develop, and deploy scalable fintech applications utilizing the .NET technology stack.Manage the complete development lifecycle—from requirement gathering to implementation and delivery.Address complex, real-world business challenges by producing clean, efficient, and maintainable code.Collaborate effectively with cross-functional teams including product management, design, and DevOps.Mentor junior engineers and advocate for best practices in coding standards, performance, and security.Initiate improvements in systems, tools, and processes to enhance engineering excellence.Participate in architectural reviews and contribute to long-term technical planning.
About AdalFi:AdalFi is at the forefront of the fintech revolution in Pakistan, transforming the landscape of digital lending. We specialize in developing intelligent credit infrastructure that empowers banks to make automated lending decisions in real-time, leveraging cutting-edge data science, machine learning, and AI technologies.About the Role:We are seeking a seasoned Senior Software Engineer with extensive experience in .NET frameworks and a proven track record in building fintech solutions. In this pivotal role, you will be instrumental in designing robust, scalable systems, tackling intricate engineering challenges, and guiding a high-performing development team. The ideal candidate is technically adept, proactive, and possesses excellent communication skills. Experience in a product-based company will be highly advantageous.Key Responsibilities:Develop and deploy high-performance fintech applications utilizing the .NET tech stack.Manage the full development lifecycle—from requirements gathering to implementation and final delivery.Address complex, real-world business challenges with clean, efficient, and maintainable code.Collaborate effectively with cross-functional teams including product management, design, and DevOps.Mentor junior engineers and advocate for best practices in code quality, performance, and security.Proactively enhance systems, tools, and processes to foster engineering excellence.Engage in architectural reviews and contribute to long-term technical strategy.Requirements:Bachelor’s degree in Computer Science or a related discipline.2–4 years of software development experience, with substantial hands-on expertise in .NET (C#, ASP.NET Core, Entity Framework, etc.).In-depth knowledge of object-oriented programming, design patterns, and principles of clean architecture.Proven experience in developing fintech products or platforms.Familiarity with SQL Server, REST APIs, microservices, and cloud platforms (preferably Azure).Exceptional problem-solving abilities and a proactive approach to technical challenges.Strong leadership and communication skills, with the capacity to influence and align teams.
Role overview Creative Chaos is hiring a Senior Java Software Engineer for its Lahore, Punjab office. This position focuses on building and maintaining server applications across various software platforms. The work involves designing and implementing Restful APIs for client-facing applications, with a strong emphasis on functionality, security, and performance. Senior engineers in this role also contribute to team development by mentoring junior developers and supporting their growth. Main responsibilities Analyze and interpret business requirements for new features and projects Estimate task complexity and provide realistic timelines Write efficient Java code and conduct unit testing to maintain quality Collaborate with engineers and other team members to deliver solutions Optimize code to improve security and performance Maintain and troubleshoot existing systems, resolving issues as they appear Update and manage issue tracking systems to document progress and problems Share regular status updates with stakeholders Communicate directly with clients when needed Manage version control for codebases Research and evaluate new technologies for possible adoption Lead a team of software engineers, providing direction and oversight Mentor and train junior team members to build skills and team cohesion Stay current by continuously upgrading technical skills and knowledge Participate in candidate evaluations for open engineering roles
Role overview Speechify seeks a Platform Software Engineer based in Lahore, Pakistan. The position centers on developing and refining the foundational systems behind Speechify’s products. The team’s work aims to boost platform performance and scalability. Reliable, seamless service for users depends on these efforts. What you will do Build and enhance core platform systems Collaborate with teammates to improve system performance Contribute to efforts that make the platform more scalable and dependable
Join our dynamic team at Devsinc as a Senior Angular Software Engineer, where you will play a pivotal role in developing an enterprise-grade application. We are looking for passionate individuals with in-depth knowledge of Angular (latest versions) and advanced frontend engineering practices. Your expertise will contribute to building high-performance, scalable, and maintainable user interfaces.In this collaborative environment, you will work closely with backend engineers, product managers, UX designers, and QA teams to deliver robust, user-centric solutions. This position demands hands-on development experience, strategic architectural thinking, and a commitment to modern frontend best practices.
Join our dynamic team at devsinc-17 as a Senior Software Engineer specializing in Artificial Intelligence and Machine Learning. In this pivotal role, you will be responsible for designing, developing, and scaling intelligent systems, including advanced AI agents that excel in reasoning, planning, and automation.Your expertise will drive the creation of production-grade AI models, the integration of Large Language Models (LLMs), and the design of agent architectures that seamlessly interact with APIs, databases, and workflows. This position is a perfect blend of applied ML knowledge, strong backend engineering skills, and a product-oriented approach to problem-solving.Key Responsibilities:- Engineer autonomous or semi-autonomous AI agents with capabilities to plan, reason, and communicate with tools, APIs, or external systems.- Implement agentic frameworks such as LangChain, LlamaIndex, CrewAI, or custom orchestration systems.- Utilize existing industry capabilities to enhance virtual assistant functionalities, including voice interactions.- Optimize reasoning and retrieval pipelines through embeddings, vector databases, and prompt engineering methodologies.- Develop, train, and fine-tune machine learning models utilizing frameworks like PyTorch, TensorFlow, or scikit-learn.- Engage in data preprocessing, feature engineering, and model evaluation for diverse tasks including NLP, computer vision, and predictive analytics.- Construct ML pipelines for training, deployment, and performance monitoring in production settings.- Collaborate with engineering teams to integrate AI components into backend systems and APIs effectively.- Ensure the scalability and maintainability of codebases through CI/CD, observability practices, and cloud-native design on platforms such as AWS, GCP, or Azure.- Contribute to the architectural design and review processes for AI-driven features and platforms.- Stay updated with the latest advancements in LLMs, agent frameworks, and model architectures.- Prototype and assess new methodologies for reasoning, tool usage, and adaptive behaviors in agents.- Share insights and mentor peers in best practices for ML and AI development.Qualifications:- Bachelor's Degree in Computer Science or a related field.- A minimum of 3 years of relevant experience in software engineering.- Exceptional programming skills in Python (mandatory) and proficiency in frameworks such as PyTorch, TensorFlow, or transformers-based models.- Demonstrated experience in building or integrating AI agents using frameworks like LangChain, LlamaIndex, CrewAI, or custom solutions.- Strong understanding of the machine learning model lifecycle including data processing, model training, evaluation, deployment, and monitoring.- Familiarity with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).- Knowledge of API integrations, microservices, and asynchronous systems.- Solid grasp of vector databases such as Pinecone, Weaviate, FAISS, and Chroma, and their retrieval architectures.- Strong foundation in software engineering principles including testing, version control, and system design.- Experience in LLM fine-tuning, prompt optimization, or Retrieval-Augmented Generation (RAG) systems.
Role overview Speechify seeks an iOS Core Product Software Engineer based in Lahore, Pakistan. This position centers on building and refining iOS applications that convert text into speech, helping make technology more accessible for users worldwide. What you will do Develop and improve core features in the Speechify iOS app Collaborate with fellow engineers to design and implement new app functionality Optimize app performance to deliver a smooth experience on iOS devices Collaboration Work as part of a team focused on advancing audio solutions and supporting accessibility through technology.
Join Devsinc as a passionate Software Engineer – AI/ML and contribute to the creation of intelligent, data-driven solutions. We seek a candidate with a robust understanding of machine learning and artificial intelligence, along with hands-on experience in model development, deployment, and adherence to software engineering best practices. You will engage in the entire AI/ML lifecycle—from data preparation and model training to seamless integration and optimization within production environments. This role emphasizes collaboration with cross-functional teams and mentoring junior engineers.Key Responsibilities:Design, develop, and enhance machine learning models to meet business needs.Work with both structured and unstructured data for effective training and evaluation.Implement ML solutions primarily using Python.Deploy models into production and ensure their integration with backend systems.Continuously monitor model performance and conduct retraining as necessary.Collaborate with multidisciplinary teams to convert business challenges into ML solutions.Maintain clean, efficient, and well-documented code.Engage in code reviews and contribute to technical discussions.
Job Summary:Join Creative Chaos as a React Native Software Engineer, where you will play a crucial role in crafting innovative front-end mobile applications across multiple platforms. Your expertise will ensure that our applications are not only functional and secure but also perform seamlessly and are free from bugs. As a senior engineer, you will also mentor junior team members and foster a collaborative team environment through training and guidance.Key Responsibilities:Assess and analyze business requirements to deliver optimal solutions.Estimate task durations and deliverables effectively.Write clean, maintainable code alongside comprehensive unit tests.Collaborate with cross-functional teams for successful project outcomes.Enhance code security and performance continuously.Maintain existing applications by troubleshooting and resolving issues.Utilize issue tracking software to monitor progress and updates.Provide regular status updates to stakeholders.Communicate effectively with clients to understand their needs.Implement version control for your code.Research and explore new technologies to stay ahead in the industry.Lead and inspire a team of software engineers.Guide and mentor team members to foster their professional growth.Stay updated with the latest trends and advancements in technology.Participate in evaluating candidates for open positions.
Role overview Creative Chaos is hiring a Senior Software Engineer with deep Angular expertise for its Lahore office. This position focuses on building and maintaining web applications that offer strong front-end experiences. The role involves hands-on development with Angular and related technologies, while also supporting the quality and performance of team projects. What you will do Design, develop, and maintain web applications using Angular Work to optimize front-end performance and ensure responsive user interfaces Collaborate with cross-functional teams to deliver reliable solutions Mentor junior developers and help promote best practices Participate in code reviews to help maintain high standards for code quality Requirements Strong experience with Angular and JavaScript (ES6) Background in Node.js, HTML, and CSS Familiarity with unit testing methodologies Solid problem-solving skills and a collaborative mindset Location Lahore, Punjab, Pakistan
Apr 24, 2026
Sign in to browse more jobs
Create account — see all 83 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.