Software Automation and AI Engineer (Pakistan)

Blake Clough Ltd

Karachi Division

Hybride

PKR 2 400 000 - 4 800 000

Plein temps

Il y a 11 jours

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Performance bonus
Pension scheme
Leave buy/sell option
Training and development

Résumé du poste

Blake Clough Consulting (BCC) is seeking an experienced Software Automation & AI Engineer to lead the development and maintenance of internal automation tools and AI-enabled solutions. The role focuses on creating robust, reusable software that automates engineering workflows and integrates with DIgSILENT PowerFactory, PSCAD, PSSE and other tools.

The position emphasizes hands-on software engineering, securing data, and building an Engineering Automation & AI Development capability for BCC.

Qualifications

  • Bachelor's degree in a technical discipline (Electrical Engineering, CS or Software Eng).
  • 5+ years in software engineering, application development or automation.
  • Strong Python, software architecture, APIs, databases and testing experience.
  • Experience integrating AI into software workflows and secure development practices.

Responsabilités

  • Design, develop, deploy and maintain Python-based applications and automation frameworks.
  • Create modular, reusable software libraries and tools for engineering workflows.
  • Improve engineering processes by applying automation and AI where relevant.
  • Establish and enforce software development practices: CI/CD, testing and documentation.
  • Collaborate with power systems engineers to translate methodologies into software.
  • Support recruitment and development of additional software automation/AI engineers.
  • Explore AI-assisted knowledge management and retrieval-augmented generation (RAG).
  • Ensure secure integration of APIs, AI services and engineering tools.

Connaissances

Python development
AI technologies
Software architecture
Security best practices
Systems integration

Formation

Bachelors in Electrical Engineering
Bachelors in Computer Science
Postgraduate in Power Systems / Software Engineering

Outils

DIgSILENT PowerFactory
PSCAD
PSSE
Git

Description du poste

Blake Clough Consulting (BCC) is seeking an experienced Software Automation & AI Engineer to lead the development, deployment and maintenance of internal engineering automation tools and AI-enabled solutions, improving the efficiency, accuracy, consistency and scalability of our technical delivery.

The successful candidate will have a strong background in software engineering, particularly Python development, software architecture, systems integration, AI technologies and secure integration practices. Experience in electrical engineering or power systems would be advantageous.

The role will focus on designing robust, reusable and maintainable software solutions to automate engineering workflows, particularly through integration with engineering software such as DIgSILENT PowerFactory, PSCAD, PSS®E and other relevant tools. Key areas include data processing, simulation support, study execution, results analysis, compliance assessments, reporting and quality assurance, while ensuring the security of engineering data, confidential client information and internal systems.

The successful candidate will also investigate and implement appropriate AI technologies to support engineering workflows, with the long-term objective of establishing a dedicated Engineering Automation & AI Development team within BCC.

This is primarily a hands-on software engineering and technical development role rather than a conventional power systems project delivery position.

Key Responsibilities
  • Design, develop, deploy and maintain Python-based applications and automation frameworks to support engineering and business workflows.
  • Develop scalable, modular, reusable and secure software libraries, scripts and applications capable of accommodating different project requirements, equipment configurations and engineering processes, working alongside BCC engineers to understand the relevant workflows and software requirements.
  • Identify opportunities to improve and streamline engineering workflows, incorporating automation and AI technologies where appropriate to enhance efficiency in key areas such as technical documentation, engineering simulations, data processing and results management, compliance assessments, quality assurance and project management.
  • Establish effective software development practices, including version control, documentation, automated testing, continuous integration and deployment, error handling and software maintenance.
  • Work closely with BCC's power systems engineers and technical management to translate existing engineering methodologies into standardised software applications.
  • Support the recruitment, development and technical supervision of additional software automation and AI engineers as the department expands.
  • Explore opportunities for AI-assisted knowledge management, retrieval-augmented generation (RAG) and intelligent workflow automation across BCC's engineering disciplines.
  • Apply secure software development practices when integrating APIs, AI services and engineering tools, ensuring appropriate protection of credentials, confidential client information and internal data.
Qualifications and Experience

Education: A bachelor's degree in Electrical Engineering, Computer Science, Software Engineering or another relevant technical discipline. A postgraduate qualification in Power Systems, Software Engineering, Computer Science or a related discipline would be advantageous.

Professional experience: Typically, at least five years of relevant software engineering, application development or automation experience, or an equivalent demonstrated track record of independently delivering reliable software solutions. Any kind of experience in the power systems would be advantageous.

Software development and deployment:Strong proficiency in Python, with experience designing, developing and deploying scalable, maintainable software applications and automation frameworks, that ideally integrate with major power systems software. Experience with software architecture, APIs, databases, testing, debugging, Git and structured software development practices is essential.

AI technologies: Practical knowledge of AI-assisted software development and integrating large language models or other AI services into engineering or business workflows. Experience implementing AI-based technical document processing would be beneficial.

Cybersecurity: A practical understanding of secure software development, including API security, authentication, access controls, credential management and data protection, particularly when integrating external services and AI technologies.

Career Development

The position will provide the opportunity to establish and lead BCC's Engineering Automation & AI Development department, with responsibility for developing the technical architecture, supporting future recruitment and expanding the application of engineering automation and AI across the business.

The successful candidate will have significant responsibility for shaping the company's software architecture, development standards, automation infrastructure, AI integration strategy and associated cybersecurity practices, contributing directly to BCC's long-term digitization strategy.

Base Location

Our Karachi office, with Lahore also available as a base location. Flexible working, including partial working from home, will be considered on a case-by-case basis.

Working Pattern

At Blake Clough, we recognise the importance of flexible working in helping our people balance their professional and personal lives. This is a full-time consultancy role, with flexible working patterns and a mix of office-based and remote working considered on a case-by-case basis. Working hours will need to allow regular collaboration with our international colleagues and clients.

Benefits

We offer a competitive base salary together with performance related bonus scheme intended to reward high performers. Our bonus scheme is designed to reflect individual performance in addition to company performance. Our benefits include:

  • Performance related bonus
  • Company pension scheme
  • Allowance to buy and sell annual leave
  • Opportunity to work with us to help to grow the business
  • Strong emphasis on training and development
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Remote AI & Automation Engineer — Python for Workflows
Remote AI & Automation Engineer — Python for Workflows

Blake Clough Ltd • Karachi Division

Hybride
PKR 2 400 000 - 4 800 000
Performance bonus
Pension scheme
Leave buy/sell option
+1
AI Engineer
AI Engineer

Codeninja • Lahore

Sur place
PKR 2 000 000 - 3 200 000
Provident Fund (PF)
Medical Insurance (Pakistan)
Life Insurance
+5
Engineering Manager / Tech Lead – Data, AI & Development
Engineering Manager / Tech Lead – Data, AI & Development

Digifloat • Islamabad

Sur place
PKR 300 000 - 600 000
Provident Fund
Annual Increment
Fully sponsored Certifications
+1
AI Engineer
AI Engineer

CodeNinja Inc. • Lahore

Sur place
PKR 1 800 000 - 3 200 000
Provident Fund
Medical Insurance (Pakistan)
Life Insurance
+5
AI-Augmented SQL Engineer
AI-Augmented SQL Engineer

Travel Innovation Group • Lahore

Sur place
PKR 1 500 000 - 2 600 000
Medical Insurance
Pension Scheme
Lunch provided
+5
Senior Full Stack Engineer (Python) – Client Solutions
Senior Full Stack Engineer (Python) – Client Solutions

Cyber Nest • Lahore

Sur place
PKR 3 000 000 - 5 200 000
Senior/ Principal Systems Engineer- Enterprise AI (Design & Implementation)
Senior/ Principal Systems Engineer- Enterprise AI (Design & Implementation)

Flatgigs • Islamabad

Sur place
PKR 2 000 000 - 3 000 000
Competitive Salary
Performance Bonus Scheme
Team Stock Option Pool
+1
Project Lead – AI Adoption & Automation | Engro Enfrashare | Islamabad
Project Lead – AI Adoption & Automation | Engro Enfrashare | Islamabad

Engro Enfrashare • Islamabad

Sur place
PKR 6 000 000 - 10 000 000
Business Development Expert| Onsite| Karachi| PKR Salary
Business Development Expert| Onsite| Karachi| PKR Salary

HR Ways • Karachi Division

Sur place
PKR 1 800 000 - 3 200 000
Fuel benefit
OPD allowance
Subsidized lunch
+9
Solutions Architect
Solutions Architect

Travel Innovation Group • Lahore

Sur place
PKR 1 674 000 - 2 790 000
Medical Insurance
Pension Scheme Fund
Gym Passport
+3