Job Openings AI Lead - Software Engineer

About the job AI Lead - Software Engineer

Our client is seeking an AI Lead to drive the technical execution of their AI initiatives.
This is a hands-on role that combines deep AI expertise with senior-level software engineering skills to create intelligent, data-driven systems that power their automation platform.

You'll lead the end-to-end delivery of AI-driven systems from design to deployment,  collaborating closely with product, design, and data teams.
As the AI roadmap expands, this position will naturally evolve into a full leadership role over the next 6-12 months.

What You'll Do

  • Own the delivery of AI-driven features from design through production.

  • Build and deploy systems using LLMs, agent frameworks, and modern AI tooling.

  • Collaborate with data scientists and architects to integrate diverse data sources.

  • Drive planning, prioritization, and technical decision-making for AI initiatives.

  • Communicate asynchronously with stakeholders to keep progress transparent.

  • Monitor system health and performance in collaboration with DevOps.

  • Mentor, coach, and eventually manage engineers.

Must-Haves

  • 7- 8+ years of professional software engineering experience (including senior or tech-lead roles).

  • Proven experience leading or managing engineers to deliver outcomes.

  • Strong Python development and deployment expertise.

  • High AI fluency, ability to leverage AI tools and frameworks effectively.

  • Solid understanding of system architecture, data flow, and API design.

  • Experience with Docker and Kubernetes.

  • Proficiency with cloud platforms (AWS, GCP, or Azure).

  • Knowledge of relational, NoSQL, and vector databases.

  • Strong debugging, performance optimization, and communication skills.

  • Experience working in remote or distributed environments.

  • Pragmatic approach to balancing new features with long-term technical health.

Nice-to-Haves

  • Experience with TypeScript / Node.js.

  • Familiarity with Kafka or other event streaming platforms.

  • Hands-on experience with continuous integration (CI/CD) and agile methodologies.

  • Exposure to data integration or ETL processes.

  • Prior experience transitioning from individual contributor to people manager.