Engineering Manager - AI Applications

3 weeks ago
Full-time
Lead
Software Development
ShyftLabs

ShyftLabs

ShyftLabs is a strategic partner in driving digital transformation with tailored solutions for businesses. Specializing in end-to-end software solutions, they integrate seamlessly to accelerate value creation, particularly in the retail sector. Their e...

IT Services
51-250
Founded 2018

Description

  • Drive architectural decisions for AI applications, enterprise integrations, and cloud-agnostic deployments across AWS, Azure, and GCP.
  • Collaborate with technical leads on system design, database optimization, API architecture, and scalable backend and frontend development.
  • Lead, mentor, and grow a team of 7-12 software engineers through technical guidance and structured career development.
  • Stay current with AI/ML technologies, agentic AI frameworks, and enterprise integration patterns.
  • Partner with product managers to translate business requirements into technical roadmaps and delivery timelines.
  • Implement agile development processes, engineering best practices, and continuous improvement initiatives.
  • Coordinate with cross-functional teams including data, DevOps, and customer success.
  • Establish code quality standards, testing frameworks, and deployment pipelines.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 10+ years of software engineering experience with strong system design and scalable architecture fundamentals.
  • 2-3+ years of engineering management experience leading technical teams in product companies.
  • Broad technical expertise spanning SQL/NoSQL databases, message queues, RESTful APIs, backend/frontend technologies, and microservices architecture.
  • Basic familiarity with AI/ML concepts and AI application integration with enterprise systems.
  • Experience with AWS, Azure, or GCP, containerization, and modern deployment practices.
  • Proven track record of scaling engineering teams, mentoring junior engineers, and establishing technical processes.
  • Strong communication skills for coordination with product managers, technical leads, and cross-functional teams.
  • Problem-solving aptitude with experience debugging complex distributed systems and making data-driven technical decisions.
  • Preferred: experience with LLMs, vector databases, RAG systems, and agentic systems in production environments.
  • Preferred: experience at AI/ML product companies or building enterprise AI applications.
  • Preferred: experience with API integrations and enterprise system integrations at scale.
  • Preferred: experience with real-time systems and event-driven architectures.
  • Preferred: background in enterprise data products or business intelligence platforms.

Benefits

  • Competitive salary.
  • Strong insurance package.
  • Extensive learning and development resources.
  • Growth-focused environment that supports employee development.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Manager, Software Engineering

Natera 1K-5K Pharmaceuticals

Natera is seeking a Manager, Software Engineering to lead a distributed oncology software team supporting high-impact cancer testing products in a fast-growing biotech environment.

Agile Java
56 minutes ago

Engineering Manager, Infrastructure Platforms

GitLab 1K-5K Internet Software & Services

GitLab is hiring an Engineering Manager for Infrastructure Platforms to lead a globally distributed team building secure, reliable, and scalable infrastructure that powers GitLab.com, GitLab Dedicated, and self-managed deployments.

Agile CI/CD GitLab Go Kubernetes
1 hour, 37 minutes ago

Engineering Manager II - Analytics Platform

Spotify Media

Spotify is hiring an Engineering Manager II for its Analytics Platform team in Toronto to lead the Learning Infrastructure Studio in building foundational data science infrastructure and intelligence systems at scale.

7 hours, 17 minutes ago

Manager, Software Engineering (Resilience Engineering)

Affirm 1K-5K Diversified Financial Services

Affirm is seeking an Engineering Manager to lead its Resilience Engineering team, building production load testing and chaos engineering capabilities that improve the safety and reliability of production systems.

AWS Java Kotlin Kubernetes Microservices Python
7 hours, 30 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers