Python Software Engineer

18 hours ago


Lahore, Punjab, Pakistan beBee Careers Full time

About the Position

We are looking for a highly skilled Python Software Engineer to join our team and contribute to the development of cutting-edge AI and ML solutions.

Key Responsibilities:

  • Design, implement, and maintain scalable Python-based solutions for AI, ML, and distributed systems.
  • Build and optimize machine learning models, pipelines, and frameworks for real-world applications, ensuring scalability and performance.
  • Collaborate with cross-functional teams to deliver high-quality software and ensure smooth integration with existing systems.
  • Develop and maintain RESTful APIs and microservices using Python and relevant frameworks.
  • Mentor junior and mid-level developers to foster growth and maintain a high-performing team.
  • Analyze and improve system performance, scalability, and security across different components.
  • Stay up-to-date with the latest trends, technologies, and best practices in Python development, AI/ML, and distributed systems.

Requirements:

  • 8+ years of professional experience as a Python developer.
  • Proven expertise in AI/ML frameworks such as TensorFlow, PyTorch, Scikit-learn, or similar.
  • Solid experience with distributed computing technologies (e.g., Apache Spark, Dask, Kafka, or similar).
  • Proficiency in designing and developing RESTful APIs and microservices.
  • Familiarity with blockchain technologies and concepts (e.g., smart contracts, consensus mechanisms, or DLT).
  • Strong problem-solving skills with an emphasis on data-driven decision-making.
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
  • Knowledge of database systems (SQL and NoSQL) and data modeling.
  • Excellent understanding of software development life cycle, version control (Git), and CI/CD pipelines.


  • Lahore, Punjab, Pakistan Devsinc Full time

    We are seeking a highly motivated Associate Software Engineer – Python to join our development team. This role is ideal for recent graduates or early-career professionals who have a passion for Python programming and software development. As an Associate Software Engineer, you will work alongside experienced developers to design, develop, and maintain...


  • Lahore, Punjab, Pakistan Stone age SIA Full time

    Stone age SIA is seeking an Expert Software Engineer (Python) to lead our software development efforts. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications using Python and related technologies.Key Responsibilities:Lead the design, development, and maintenance of software...


  • Lahore, Punjab, Pakistan Hoboetech Full time

    Hoboetech is seeking an experienced Python developer to join our team.Job OverviewThe successful candidate will have a solid background in Python programming and be proficient in using the Django framework. They should also have knowledge of machine learning and Google Cloud Platform.Key ResponsibilitiesThe ideal candidate will be responsible for:Writing...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are seeking a highly skilled and experienced Python software engineer to collaborate with our team in the development and maintenance of high-quality software applications.Key Responsibilities:Design, develop, and maintain sophisticated software solutions using Python and related technologies such as Pandas, NumPy, and SciPy.Create clean, scalable, and...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    About the RoleWe are seeking a highly skilled Senior Python Software Engineer to join our team. The ideal candidate will have extensive experience in software development, with a focus on building scalable and efficient applications.Key ResponsibilitiesDesign and implement high-quality software applications using Python and frameworks such as Django, Flask,...


  • Lahore, Punjab, Pakistan Tkxel Full time

    Tkxel is a leading software development company located in Reston, Virginia. We are committed to developing innovative software solutions for leading enterprises in the world, helping them grow their businesses using the latest technology solutions.Job Description- Develop and maintain efficient, reusable code using Python.- Must have worked on different...


  • Lahore, Punjab, Pakistan Tkxel LLC Full time

    Tkxel is a leading software development company located in Reston, Virginia. We are committed to developing innovative software solutions for leading enterprises in the world, helping them grow their businesses using the latest technology solutions.Job DescriptionDevelop and maintain efficient, reusable code using Python.Must have worked on different...


  • Lahore, Punjab, Pakistan Confiz Full time

    Confiz is looking for Backend Engineer - Python with at least 5+ years of experience. Apply only if you consider yourself to be the very best and are looking for challenges and rewards that no other company will provide.Responsibilities:Software Development: Design, develop, and implement innovative software solutions, emphasizing creative problem-solving...


  • Lahore, Punjab, Pakistan Macrosoft Pakistan Full time

    Job Description:We are seeking a highly skilled Senior Python Developer to join our team at Macrosoft Pakistan.Key Responsibilities:Design, develop, and deploy cloud-based applications using Python and AWSWork closely with cross-functional teams to deliver high-quality software solutionsMaintain and improve existing codebase to ensure scalability and...


  • Lahore, Punjab, Pakistan Devsinc Full time

    We are seeking a skilled Python/Django Developer with at least 1.5 years of experience to join our dynamic team. The ideal candidate will be responsible for developing, maintaining, and optimizing web applications while ensuring high performance, scalability, and security.Core ResponsibilitiesDevelop, test, and maintain web applications using Python and...