This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Principal AI Software Engineer in the United States and Canada.
This role provides an opportunity to lead the development of cutting-edge AI solutions for complex power system applications. You will architect, design, and implement enterprise-scale AI systems, including advanced LLMs and RAG pipelines, for energy platforms. The position requires technical leadership, innovation, and the ability to scale AI solutions across products while guiding a team of AI engineers. You will influence AI strategy, implement proprietary algorithms, and deliver solutions that reduce manual interventions and improve operational efficiency. This is a highly collaborative environment where innovation, mentorship, and strategic thinking are valued. Career growth includes thought leadership, patentable innovations, and the ability to shape AI adoption across the organization.
Accountabilities
As a Principal AI Software Engineer, you will:
- Lead the design and deployment of enterprise-scale AI systems for power system knowledge management and operational optimization.
- Drive development of proprietary AI algorithms addressing grid stability, predictive maintenance, and renewable integration challenges.
- Architect agentic solutions and AI pipelines to augment software products, ensuring scalability, reliability, and reduced manual intervention.
- Establish AI best practices, governance, and technical standards across teams.
- Spearhead research initiatives, evaluating emerging AI technologies and designing patent-worthy algorithms.
- Mentor AI engineers and data scientists, guiding research directions and career development.
- Present technical insights and AI strategy to executives, clients, and industry forums.
- Collaborate with cross-functional teams to integrate AI capabilities into existing and future software platforms.
Requirements
Candidates should have:
- Bachelor’s or Master’s degree in Computer Science, AI/ML, Electrical Engineering, or related field (Ph.D. preferred).
- 10+ years of progressive AI engineering experience with leadership responsibilities.
- Deep expertise in AI/ML, including deep learning, NLP, reinforcement learning, and advanced machine learning frameworks (PyTorch, TensorFlow, scikit-learn).
- Proficiency in Python and at least one systems programming language (C++, Java, Go, or Rust).
- Experience with large-scale data pipelines, ML lifecycle management, and deployment using Docker/Kubernetes and CI/CD pipelines.
- Hands-on experience with cloud AI services (AWS, Azure, GCP) and real-time data processing.
- Proven ability to design scalable, fault-tolerant AI systems for enterprise-level deployments.
- Strong communication skills for technical and non-technical audiences.
- Track record of leading AI projects from conception to production delivery.
Preferred Qualifications:
- Domain expertise in energy systems, utilities, industrial automation, or critical infrastructure.
- Familiarity with IEC, NERC, ISO standards, and compliance frameworks.
- Experience with explainable AI (XAI), AI ethics, distributed computing frameworks (Ray, Spark, Dask), and edge AI deployments.
- Recognized research contributions or patents in AI/ML technologies.
Benefits
- Comprehensive health and wellness benefits including medical, dental, and vision with 100% premium coverage.
- Generous PTO and paid holidays.
- MyShare Employee Ownership Program.
- Work with industry leaders in AI and energy technology.
- 401(k) plan with up to 4% match, 100% vested from day 1.
- Flexible work arrangements, including remote options across the US and Canada.
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role. Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!
#LI-CL1