Senior IT Tech Lead

Allied Reliability

$135K — $160K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's, Master's, or PhD in Computer Science, Software Engineering, Data Science, or related field.
  • 8+ years of experience in software engineering and AI/ML product development.
  • Proven track record delivering production-grade digital products with a focus on software engineering and AI.
  • 8+ years of development experience with languages like Python, Java, and JavaScript/TypeScript.
  • Strong fundamentals in system design, clean code practices, and architectural maintainability.
  • Hands-on experience with Kubernetes and cloud-native infrastructure for application deployment.

Responsibilities

  • Design, build, and deploy secure, scalable AI-enabled applications and services.
  • Evolve core engineering foundations, including APIs and cloud-native deployment patterns.
  • Collaborate with various teams to enhance deployment velocity and security controls.
  • Lead technical direction for software engineering and AI initiatives, focusing on architecture and quality.
  • Mentor engineers to elevate coding standards and testing practices related to AI technologies.
  • Define practices ensuring software quality, model reliability, and compliance in AI tooling.
  • Identify and recommend high-value AI adoption opportunities for enterprise scalability.

Benefits

  • Opportunities for personal and professional development.
  • Access to technical communities and centers of excellence.
  • Mentorship from experienced software engineers and AI professionals.
Full Job Description
Key Responsibilities
• Design, build, and deploy production-grade applications and services that embed AI and GenAI capabilities in a secure, scalable, and maintainable way.
• Build and evolve core engineering foundations including APIs, reusable services, cloud-native deployment patterns, CI/CD pipelines, monitoring, and operational support for AI-enabled products.
• Work closely 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, ensuring a balanced focus on product architecture, engineering quality, and applied AI delivery.
• Mentor software engineers and AI engineers, raising the bar on coding standards, system design, testing, delivery practices, and responsible use of AI technologies.
• Define engineering and evaluation practices that ensure software quality, model quality, reliability, performance, observability, and compliance for AI tooling and services.
• Guide the strategic adoption of AI and GenAI by identifying high-value opportunities and turning 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, continuously improving delivery approaches, technical standards, and relationships across Shell, industry, and academia.
• Contribute to technical communities of practice and centres of excellence, helping to strengthen engineering capability, reusable patterns, and responsible AI adoption.

Professional Qualifications & Skills

Educational Qualification
• Bachelor's, Master's, or PhD degree in Computer Science, Software Engineering, Engineering, Data Science, Machine Learning, or a related technical discipline.
• Minimum 8+ years of industry experience, including significant hands-on delivery across both software engineering and AI/ML-enabled product development.

Required Skills
• Strong experience delivering production-grade digital products with a balanced focus on modern software engineering and applied AI/GenAI.
• 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 strong attention to reliability, performance, and security.
• Practical experience designing, developing, deploying, and monitoring machine learning and GenAI | Software Design, Software Engineering Management, Software Engineering Process
#LI-TS1

Similar Jobs

More Jobs at Allied Reliability

More Information Technology Jobs

Find similar Senior IT Tech Lead jobs: