About this role
The AI Engineer will design and implement AI-powered automation solutions for S&P Global Energy, building LLM-based applications and RAG systems. The role emphasizes Python software engineering, data pipelines, vector databases, and deployment of automated workflows.
Key Responsibilities
- Design workflow automation solutions; Create AI-powered agents; Build and maintain RAG/LlM-powered apps; Analyze data with business teams to build pipelines; Drive business decisions from data insights
Technical Overview
This position involves developing LLM-based applications, RAG architectures, and workflow automation using Python, vector databases, and orchestration frameworks, with relational and NoSQL databases. Strong software engineering practices and Git-based collaboration are required.
Ideal Candidate
The ideal candidate is a senior AI/ML engineer with 5+ years of programming experience, 3+ years in Python, and hands-on experience building LLM-based applications and RAG architectures. They should thrive in a hybrid, energy-data environment and be proficient with vector databases, orchestration frameworks, and enterprise automation platforms to drive data-driven automation.
Must-Have Skills
Bachelor's degree in Computer ScienceEngineeringor related discipline5+ years of programming experience with 3+ years of Python1+ years hands-on experience building and deploying LLM-based applications1+ years hands-on experience with workflow automation platforms2+ years' experience with relational or NoSQL databases
Nice-to-Have Skills
Recent AI workflows experienceProduction LLM operations including prompt engineeringmodel evaluationcost optimizationExperience with commodity marketsEnterprise automation platforms or automation certificationsDeep learning frameworksUnified analytics platformsCloud services and big data technologiesAPI integrationLLM operations/monitoring tools
Tools & Platforms
GitPythonSQLPostgreSQLRelational databasesNoSQL databases
Required Skills
PythonObject-Oriented ProgrammingSOLID design principlesData pipelinesMachine LearningLarge Language Models (LLMs)Retrieval-Augmented Generation (RAG)Vector databasesOrchestration frameworksWorkflow automation platformsRelational databasesNoSQL databasesSQLPostgreSQLGitDistributed version control systemsAgile methodologies
Hard Skills
PythonObject-Oriented ProgrammingSOLID design principlesData pipelinesMachine LearningLarge Language Models (LLMs)Retrieval-Augmented Generation (RAG)Vector databasesOrchestration frameworksWorkflow automation platformsRelational databasesNoSQL databasesSQLPostgreSQLGitDistributed version control systemsAgile methodologies
Soft Skills
Excellent written and spoken English communicationCollaborative teamworkAdaptabilityWillingness to learn
Keywords for Your Resume
AI EngineerPythonLarge Language ModelLLMRetrieval-Augmented GenerationRAGvector databasesorchestration frameworksworkflow automationdata pipelinesobject-oriented programmingSOLID design principlesdistributed version controlGitRelational databasesNoSQL databasesBachelor's degreeMachine LearningMLOpsAgile
Deal Breakers
No Bachelor's degree, No experience with Python or LLMs, No experience with data pipelines or databases
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile