Senior Tech Lead (AI & Software Engineering)

Save Energy Systems
Full-timeColombo, Sri LankaUSD 2,000 - 7,000/month

Senior Tech Lead (AI & Software Engineering)

Job Summary

We are looking for an experienced and visionary Senior Tech Lead to drive the development of cutting-edge AI-powered software solutions. As a key technical leader, you will architect, develop, and optimize AI-driven applications, guide engineering teams, and ensure the successful deployment of scalable and high-performance solutions. You should have deep expertise in AI, machine learning, cloud infrastructure, and software engineering best practices.

Key Responsibilities

Lead the architecture, design, and development of AI-powered software solutions.

Guide and mentor engineering teams, fostering a culture of innovation, collaboration, and technical excellence.

• Drive the end-to-end lifecycle of AI and software projects, from concept to deployment and optimization.

Integrate AI models and machine learning algorithms into production systems.

• Oversee cloud-based architectures, ensuring scalability, security, and performance.

Collaborate with cross-functional teams, including product management and data science, to align technology with business objectives.

• Stay ahead of emerging AI trends, tools, and best practices, advocating for adoption where applicable.

• Establish and enforce coding standards, architectural guidelines, and development best practices.

• Troubleshoot complex technical challenges and provide strategic solutions.

Qualifications and Skills

Education

Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field.

Experience

8+ years of experience in software development, with a strong focus on backend and cloud-based architectures.

5+ years leading engineering teams and driving technical strategy.

3+ years of hands-on experience with AI/ML technologies, including deep learning frameworks (TensorFlow, PyTorch, etc.).

Technical Skills

Expertise in AI and ML, including model development, deployment, and optimization.

Strong programming skills in Python, Java, or Node.js.

Deep knowledge of cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).

• Experience with MLOps, CI/CD, and automation for AI pipelines.

• Strong understanding of big data technologies, databases (SQL & NoSQL), and distributed systems.

• Proficiency in scalable microservices architecture and API development.

Knowledge of NLP, computer vision, and generative AI is a plus.

Soft Skills

Proven leadership and the ability to inspire and mentor teams.

• Excellent problem-solving and strategic thinking abilities.

• Strong communication and stakeholder management skills.

• Passion for innovation and staying ahead of emerging technologies.

Preferred Qualifications

• Experience in AI-driven product development and real-world deployment.

• Background in AI ethics, responsible AI, and model interpretability.

• Contributions to open-source AI projects or research publications in AI/ML.

This position is hybrid.

Apply for this job

Resume/CV*

Click or drag file to this area to upload your Resume

Please make sure to upload a PDF

First Name*
Last Name*
Email*
Phone Number*