E

ECI Group

Wear plate manufacturer and supplier

Senior Tech Lead - Software Engineering & AI

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeHouston, TX, USANo salary listed

About the Job

Requirements

  • A 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.
  • Experience delivering production-grade digital products across modern software engineering and applied AI/GenAI.
  • At least 8 years of development experience across 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 systems.

Responsibilities

  • Design, build, and deploy production-grade applications and services that embed AI and GenAI capabilities 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 technical direction for software engineering and AI initiatives, balancing product architecture, engineering quality, and applied AI delivery.
  • Mentor software and AI engineers on coding standards, system design, testing, delivery practices, and responsible AI use.
  • Define engineering and evaluation practices to ensure software and model quality, reliability, performance, observability, and compliance for AI tooling and services.
  • Identify high-value opportunities for AI and GenAI adoption 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.
  • Keep current with emerging software engineering and AI practices and 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.

About the Company

ECI Group

Wear plate manufacturer and supplier

Enduraclad International supplies wear protection solutions, including wear plates (steel, ceramic) and polymer linings, as well as smooth overlays, produced in two ISO-certified workshops in Western Australia. Its products create durable, wear‑resistant surfaces that extend equipment life in harsh industrial service. The company differentiates itself by offering a one‑stop, in‑house manufacturing and direct supply chain with national and international reach, backed by ISO 9001:2015 and Equal Assurance certifications. Its goal is to deliver reliable, high‑quality wear protection that reduces downtime and prolongs equipment life for customers in Australia and beyond.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
United States
Founded
2011

Recently Posted Jobs

Explore more opportunities at ECI Group

See more jobs