Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, AI

Plains Midstream Canada (PMC)

Job Type:RegularPlains is an industry-leading transportation and midstream provider specializing in transportation, storage, processing and marketing solutions for crude oil. We own an extensive network of pipeline transportation, terminalling, storage and gathering assets in key oil producing basins and transportation corridors and at major market hubs in the United States and Canada. The company is headquartered in Houston, Texas.We’re on the lookout for passionate self‐starters who thrive in fast‐moving, collaborative, and innovative environments.The Senior Software Engineer is responsible for designing, building, and guiding the implementation of custom AI enabled solutions, with a strong emphasis on Retrieval Augmented Generation, agent style orchestration, and integration with enterprise platforms. The role partners closely with Platform teams and Product Owners to shape solution designs, technical patterns, and delivery approaches for AI driven capabilities.Deep prior AI or LLM experience is not required. Strong software engineering fundamentals, architectural thinking, and the ability to guide others through complex technical decisions are more important.**Key Responsibilities****Applied AI Architecture and Solution Design*** Lead the technical design of AI enabled applications that support enterprise business workflows, including copilots, assistants, and intelligent automations.* Define and apply standard patterns for Retrieval Augmented Generation, including data ingestion, chunking strategies, embeddings, vector indexing, retrieval logic, and grounding techniques.* Design orchestration approaches for AI applications, including tool calling, agent workflows, and MCP style integrations to enterprise systems and services.* Partner with Platform teams to ensure AI solutions align with enterprise architecture, security, data governance, and cloud standards.* Act as a technical advisor to Product Owners, helping translate business intent into feasible, scalable solution designs.**Software Engineering and Integration*** Build and maintain backend services and APIs, primarily using Python, that support AI applications and integrations.* Guide implementation decisions to ensure solutions are secure, scalable, performant, and maintainable in production environments.* Review designs and code for AI solutions developed within the team, providing technical direction and setting engineering quality standards.* Balance rapid experimentation with disciplined engineering practices to move solutions from prototype to production.**Data and Platform Integration*** Design integration patterns between AI applications and structured and unstructured enterprise data sources, including SQL based systems, lakehouse platforms, and document repositories.* Collaborate with data engineers and platform teams to ensure data products are fit for AI workloads and aligned with governance requirements.* Advise on tooling and platform choices, including Azure AI services and Databricks Apps, based on solution needs and enterprise constraints.**Governance, Ethics & Risk Management*** Design and implement responsible AI principles, including fairness, transparency, explainability, and privacy‐by‐design to be adopted by both platform and enterprise.* Partner with IS and Risk stakeholders to create policies to ensure AI solutions comply with internal policies, regulatory requirements, and ethical standards.* Lead AI governance forums, design reviews, and risk assessments as required.**Collaboration & Continuous Improvement*** Serve as a senior technical voice within the applied AI practice, shaping standards, design patterns, and reusable components.* Mentor and guide other engineers, helping raise overall engineering and AI application maturity.* Facilitate technical discussions across teams, helping stakeholders navigate tradeoffs related to architecture, risk, cost, and delivery timelines.* Stay current with applied AI and software engineering trends, translating emerging patterns into practical guidance for the organization.**Required Qualifications****Education*** Bachelor’s degree in Computer Science, Engineering, Data Science, Mathematics, or a related field, or equivalent practical experience.* Advanced degree is considered an asset.**Experience*** Senior level experience in software engineering roles, with a demonstrated track record of designing and delivering production grade systems.* Experience leading or influencing technical design decisions across complex solutions, including partnering with platform, architecture, or product teams.* Hands on experience building backend services and APIs that support business critical applications.* Experience translating ambiguous business needs into scalable technical solutions, and guiding delivery from concept through production.* Experience operating in enterprise environments with cloud platforms, security constraints, and data governance considerations.**Technical Skills*** Strong proficiency in Python, with experience building and maintaining backend services and APIs.* Experience working in cloud environments, preferably Azure, though experience with other major cloud providers is transferable.* Experience integrating applications with structured and unstructured data sources, including SQL based systems and modern data platforms.* Familiarity with applied AI patterns such as Retrieval Augmented Generation, embeddings, vector search, or agent style orchestration.* Bonus experience with Databricks, Spark, or data engineering concepts such as pipelines and lakehouse architectures.**Knowledge & Competencies*** Strong software engineering fundamentals, including system design, architecture patterns, and production readiness.* Ability to act as a technical advisor, guiding Product Owners and stakeholders through design decisions, tradeoffs, and sequencing.* Comfort partnering with platform, data, and security teams to ensure solutions align with enterprise standards.* Strong problem solving skills and ability to operate effectively in ambiguous, fast evolving problem spaces.* Clear communicator who can explain complex technical concepts to both technical and non‐technical audiences.* Demonstrated ability to mentor other engineers and positively influence technical practices across a team.**Preferred Qualifications*** Experience with large‐scale data platforms, data lakes, or streaming data architectures.* Experience supporting AI solutions in regulated or risk‐sensitive environments.* Exposure to optimization, forecasting, or decision‐support models.* Experience working in agile or product‐oriented delivery models.#PlainsAt Plains, our employees are our most valuable asset. Hard work is rewarded with competitive compensation and a top-tier benefits program designed to keep our employees safe, healthy and happy. We work hard to deliver the best results to our stakeholders, and we also respect our employees' need for personal and family time, which is reflected in our .We are proud to be an . We are committed to providing employment opportunities to all qualified individuals, without regard to age, race, color, national or ethnic origin, religion, sex, sexual orientation, gender identity or expression, veteran status, genetic information, disability, or any other characteristic protected by federal, state, or local law. Applicants with disabilities can request accessible formats, communication supports, or other accessibility assistance by contacting View email address on click.appcast.io details estimated by job boards such as Indeed, Glassdoor, and LinkedIn do not represent Plains’ compensation structure. We thank all candidates for their interest; however, only those selected for an interview will be contacted.By submitting your resume, you consent to the collection, use and necessary disclosure of the personal information provided during the #J-18808-Ljbffr

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, AI in Houston, TX vacancy
  •  ...Plains Midstream Canada (PMC) is seeking a senior software engineer to lead the technical design of AI-enabled applications while applying best practices in software engineering. The ideal candidate will have a Bachelor's degree in Computer Science or a related field,... 
    Senior

    Plains Midstream Canada (PMC)

    Houston, TX
    7 hours ago
  •  ...A leading energy infrastructure company based in Houston, Texas is seeking a Senior Software Engineer to design and implement AI-enabled solutions. You will guide the integration of cloud capabilities and partner with product teams to ensure alignment with enterprise standards... 
    Senior

    Plains Midstream Canada (PMC)

    Houston, TX
    8 hours ago
  •  ...Minerals Mariana Minerals is a software-first, vertically integrated minerals...  ...critical minerals powering modern energy, AI, and defense technologies. We're...  ...Minerals is looking for an experienced Senior Full Stack Software Engineer to lead critical technical... 
    Senior

    Mariana Minerals

    Houston, TX
    4 days ago
  •  ...search and share of answer in AI/LLMs as the discovery landscape...  ...a world-class inbound engine to match. We’re looking for a...  ...working in close alignment with our Senior Manager of Talent Acquisition,...  ...Tekmetric. Collaborating closely with software developers, product managers,... 
    Senior
    Full time
    Live in
    Remote work
    Work from home
    Shift work

    Tekmetric

    Houston, TX
    8 hours ago
  •  ...Has strong opinions on what makes good software-and can explain why. Pushes back on bad...  ...Bridges the gap between business goals and engineering reality without losing sight of either....  ...integrations. Brings a clear-eyed view of AI tooling-knows when it accelerates us and... 
    Senior

    Erdos Miller

    Jersey Village, TX
    1 day ago
  • $95k

     ...Senior Software Engineer At NAVEX, we're transforming the world—making it safer, more ethical, and ensuring every voice is heard. That's real...  ...that values innovation, healthy debate, and follow-through ~ AI Readiness. Curiosity and willingness to use AI and emerging... 
    Senior

    NAVEX Global

    Houston, TX
    7 days ago
  •  ...experience that helps people get more out of life. This Senior Engineer will build and support internal technology platforms...  ...data‑integration tools. Leverage industry‑leading AI capabilities to streamline software development and foster an AI‑first approach. Work in... 
    Senior
    Full time
    Work experience placement
    Work at office
    Worldwide
    Flexible hours

    1110 Invesco Group Services, INC.

    Houston, TX
    1 day ago
  •  ...intelligent workflow platform applies AI, automation, and integration...  ...s popular with security, IT, engineering, finance, and other security-...  ...us on our journey. Sr. Software Engineer - Self-Hosted We'...  ...track record of success as a senior software engineer. This is a... 
    Senior
    Live in
    Work at office
    Remote work

    Tines

    Houston, TX
    11 days ago
  •  ...Senior Software Engineer, Salesforce (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving...  ...experience in Agile practices. Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities... 
    Senior
    Internship
    H1b
    Local area

    Capital One National Association

    Houston, TX
    8 hours ago
  • $126k - $190k

     ...government agencies rely on Relativity's legal AI software to securely surface and manage the most...  ...What We Do At Relativity, engineers don't just write code- they harness AI...  ...Kubernetes Integration Team is seeking a Senior Engineer to help us prototype and rapidly... 
    Senior
    Remote work
    Home office

    Relativity

    Houston, TX
    5 days ago
  •  ...Landmark, a Halliburton company, builds the software and data platforms that help the global...  .... These are tools used daily by engineers and scientists at the world’s largest energy...  ...infrastructure, data services, and developer tooling AI-assisted analytics, search, and... 
    Senior

    HALLIBURTON ENERGY

    Houston, TX
    7 hours ago
  • $157k - $298k

     ...Senior Software Engineer – AI Applications At Bezos Academy, we believe all children deserve the great start that excellent early education provides, including in under-resourced communities. Our mission is to nurture the potential in every child to become a creative... 
    Senior
    Full time
    Relocation
    Relocation package
    Flexible hours

    Bezos Academy

    Houston, TX
    5 days ago
  •  ...Halliburton company, builds the software and data platforms that help...  ...These are tools used daily by engineers and scientists at the world’s...  ...services, and developer tooling AI‑assisted analytics, search,...  ...job opportunities, including Senior Technical Professional and Principal... 
    Senior
    Full time
    Part time
    Work from home

    Halliburton

    Houston, TX
    8 hours ago
  • $147.1k - $167.9k

     ...Senior Software Engineer, Salesforce (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving...  ...in Agile practices Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities... 
    Senior
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One

    Houston, TX
    1 day ago
  •  ...industry leading cloud-based software solution for A&D, reservoir management...  ..., we help operators, engineers, and financial teams make informed...  ...5 minutes. We’re hiring a Senior Software Engineer to join our...  ...ADRs and architecture diagrams. AI Agent Frameworks Experience: building... 
    Senior
    Local area

    ComboCurve Inc.

    Houston, TX
    1 day ago
  •  ...Senior Software Engineer, Simulation Systems Houston, TX or San Francisco Bay Area About the Role We are building the next generation of...  ...develops the virtual environments, testing infrastructure, and AI-driven simulation systems that enable rapid development and... 
    Senior

    Bot Auto

    Houston, TX
    1 day ago
  •  ...industry leading cloud-based software solution for A&D, reservoir management...  ..., we help operators, engineers, and financial teams make informed...  ...5 minutes. We're hiring a Senior Software Engineer to join our...  ...across the codebase. Incorporate AI-first development practices, including... 
    Senior
    Contract work
    Local area

    ComboCurve Inc.

    Houston, TX
    8 hours ago
  • $86.5k - $142.7k

     ...who designs, prototypes and builds modern, AI‑enabled applications and digital products...  ...building proofs‑of‑concept, and guiding engineering teams through complex technical decisions...  ...• Strong hands‑on background in software engineering and modern application architectures... 
    Senior
    Summer holiday
    Flexible hours

    EY

    Houston, TX
    1 day ago
  • Job Title: Senior AI /ML Software Engineer Location: Houston, TX 77079 or Austin, TX 78752 Duration: Long-Term Contract Work Authorization: US Citizen or Green Card Holders ***This is a hybrid position in Austin or Houston*** Job Summary We are... 
    Senior
    Long term contract
    Local area
    Flexible hours

    INSPYR Solutions

    Houston, TX
    1 day ago
  •  ...paced environment. Candidates should have over 12 years of experience, exceptional mentorship skills, and expertise in security and compliance strategies. This position offers a competitive salary and opportunities to work with cutting-edge AI technologies. #J-18808-Ljbffr
    Senior

    Relativity

    Houston, TX
    11 days ago
  • 1110 Invesco Group Services, INC. is seeking a Senior Engineer for their Investment Technology team in Houston. This role requires at least 8 years in full-stack software development, with a strong emphasis on AWS and Java. The Senior Engineer will be pivotal in building... 
    Senior
    Full time
    Work at office
    Flexible hours

    1110 Invesco Group Services, INC.

    Houston, TX
    7 hours ago
  •  ...A prominent software solution provider based in Houston is seeking a Senior Application Security Engineer focusing on AI security. The ideal candidate should have over 5 years of experience in application security, including 1–2 years specifically in AI/ML security. Responsibilities... 
    Senior

    iLink Digital

    Houston, TX
    7 hours ago
  •  ...leading technology consulting firm is seeking a Senior AWS Cloud Practitioner in Houston, Texas....  ...implementing, and optimizing cloud-based data and AI platforms using AWS. You will lead cloud migrations, mentor junior engineers, and act as a trusted advisor to clients. The... 
    Senior

    CGI Technologies and Solutions, Inc.

    Houston, TX
    4 days ago
  •  ...We are seeking a hands-on Senior Azure AI Foundry Engineer to build, scale, and maintain enterprise AI environments. The engineer will design Python-based AI workflows, optimize Azure AI Foundry deployments, and collaborate across teams to deliver production-ready AI... 
    Senior

    AMSYS Talent

    Houston, TX
    4 days ago
  •  ...TRANSNETWORK LLC is seeking a highly accomplished engineering leader to advance a vibrant technology organization in Houston, Texas. The successful candidate will lead cross-functional engineering teams, shaping and executing a strategic roadmap while implementing modern... 
    Senior

    Transnetwork

    Houston, TX
    8 hours ago
  •  ...Senior Application Engineer I We are seeking a Senior Application Engineer I to lead the advanced configuration, integration, and optimization...  ..., Reveal, BrainSpace) ~ Experience working with emerging AI and automation technologies ~ Solid understanding of application... 
    Senior

    Conexess

    Houston, TX
    5 days ago
  •  ...investment and innovation forward. What You’ll Do We are seeking a Senior Application Engineer I to lead the advanced configuration, integration, and...  ...One, Reveal, BrainSpace). Experience working with emerging AI and automation technologies. Solid understanding of... 
    Senior
    Worldwide

    Kirkland & Ellis

    Houston, TX
    8 hours ago
  •  ...Sr. Software Engineer MAHIN-JOB-34517 Position :- Gen AI Lead/Architect Location :- Houston TX (Onsite) Role Specific Responsibility Technical Leadership and Strategy: Establish the technical vision and architecture for generative AI projects.... 
    Senior

    Keylent Inc

    Houston, TX
    1 day ago
  • A leading energy provider is seeking a Senior Software Engineer based in Houston, TX. The role focuses on designing and maintaining data pipelines using modern technologies like Amazon Redshift and Databricks. Candidates should have over 7 years of experience and a Bachelor... 
    Senior
    Full time

    NextEra Energy

    Houston, TX
    2 days ago
  •  ...Senior Mixed Reality Applications Engineer Position Title: Senior Software Engineer – Platform / Mixed Reality Location: Houston, TX onsite FLSA Class: Exempt Reports To...  ...sets to generate actionable insights Integrate AI-driven and agent-based workflows, including... 
    Senior
    Local area

    VoltaGrid

    Houston, TX
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, AI. Be the first to apply!