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.