Sr Tech Lead – Software Engineering & AI

Engineers and Constructors International Inc.•Houston, TX
•Onsite

About The Position

The Sr Tech Lead – Software Engineering & AI will join a team in the Trading & Supply Capability Center (CC) within the IT Digital Engineering VPship. This role leads the design, development, deployment, and ongoing operation of production-grade digital products combining software engineering with applied AI and GenAI capabilities. It has a balanced 50:50 focus on modern software engineering—including architecture, APIs, platforms, cloud-native delivery, reliability, and security—and practical applications of machine learning, GenAI, RAG, and intelligent automation across multiple lines of business. The role is responsible for scalable, maintainable, governed solutions that meet Shell quality standards and can be operated in production. This is a Houston-based contract role with an anticipated four-month duration and an estimated start date of September 21, 2026. Applicants must be U.S. citizens or permanent U.S. residents.

Requirements

  • Bachelor's, master's, or PhD degree in Computer Science, Software Engineering, Engineering, Data Science, Machine Learning, or a related technical discipline.
  • At least 8 years of industry experience, including significant hands-on delivery across software engineering and AI/ML-enabled product development.
  • At least 8 years of development experience with relevant languages, frameworks, and tooling, such as Python, Java, JavaScript/TypeScript, JVM-based technologies, APIs, event-driven systems, and cloud-native platforms.
  • Strong software engineering fundamentals, including system design, clean code practices, testing strategies, code reviews, version control, and maintainable architecture.
  • Hands-on experience building, deploying, and monitoring applications on Kubernetes and related cloud-native infrastructure.
  • Experience designing and operating scalable services, APIs, microservices, or platform components, with attention to reliability, performance, and security.
  • Practical experience designing, developing, deploying, and monitoring machine learning and GenAI solutions.
  • Must be a U.S. citizen or permanent U.S. resident.

Responsibilities

  • Design, build, and deploy production-grade applications and services that embed AI and GenAI securely, scalably, and maintainably.
  • Build and evolve engineering foundations, including APIs, reusable services, cloud-native deployment patterns, CI/CD pipelines, monitoring, and operational support for AI-enabled products.
  • Collaborate with platform, infrastructure, data engineering, and DevSecOps teams to improve deployment velocity, runtime resilience, security controls, and engineering efficiency.
  • Lead the technical direction of software engineering and AI initiatives, balancing product architecture, engineering quality, and applied AI delivery.
  • Mentor software engineers and AI engineers on coding standards, system design, testing, delivery practices, and responsible use of AI technologies.
  • Define engineering and evaluation practices for software quality, model quality, reliability, performance, observability, and compliance of AI tools and services.
  • Identify high-value AI and GenAI opportunities and turn them into robust engineering outcomes that can scale across the enterprise.
  • Partner with Product Management and business stakeholders to translate requirements into well-architected software solutions, AI-enabled workflows, and delivery roadmaps.
  • Stay current with emerging software engineering and AI practices, and continuously improve delivery approaches, technical standards, and relationships across Shell, industry, and academia.
  • Contribute to technical communities of practice and centres of excellence to strengthen engineering capability, reusable patterns, and responsible AI adoption.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service