Position – Tech Lead

Full Time

Posted on 20/01/2025

We are seeking an exceptionally talented Tech Lead to join our Engineering team. This strategic and hands-on role demands a deep passion for technology, engineering excellence, and the ability to lead and inspire a team. You will play a key role in shaping our technical architecture while driving innovation and delivering high-impact products.

What you'll Do

  • Design and Implement AI/ML Features: Develop and deploy advanced AI/ML-powered features, ensuring seamless integration into our product ecosystem.
  • Drive AI Agent-Driven Automation: Spearhead initiatives to automate software development processes using AI agents.
  • Architect Scalable Systems: Design and maintain microservices-based architectures optimized for scalability, performance, and reliability.
  • Lead Product Development: Oversee the development and delivery of software products used by a large and growing user base.
  • Mentorship and Collaboration: Provide technical leadership, conduct code reviews, and mentor team members to promote best practices.

What We're Looking For

  • Experience: 8+ years in software development, with a focus on AI/ML feature development.
  • Technical Expertise:
    • Proficiency in designing and implementing microservices-based architectures.
    • Proven track record in building large-scale systems at a product-based company.
    • Strong interest in AI agent-driven software automation.
    • Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
    • Proficiency in modern programming languages and frameworks (e.g., JavaScript/TypeScript, React, Angular, Vue).
  • Skills:
    • Solid understanding of backend development technologies, including RESTful API design, server-side programming, and database integration.
    • Experience with backend frameworks such as Node.js, Spring Boot, or Django.
    • Solid understanding of data modeling and experience with RDBMS, NoSQL, and graph databases.
    • Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
    • Proficiency in modern programming languages and frameworks (e.g., JavaScript/TypeScript, React, Angular, Vue).
    • Experience with TDD frameworks like Jest or JUnit.
  • Leadership: Demonstrated ability to guide engineering teams and deliver results in a fast-paced, collaborative environment.
  • Innovation: A strong desire to stay at the forefront of technology, exploring emerging tools and methodologies.

Responsibilities

Architectural Leadership

  • Define and maintain a scalable and resilient technical architecture aligned with business goals.
  • Design systems that meet performance, security, and reliability standards.

AI/ML Initiatives

  • Lead the integration and deployment of AI/ML models across various use cases.
  • Drive the adoption of generative AI technologies to boost developer productivity.

Technical Excellence

  • Ensure high-quality software through rigorous unit testing, code reviews, and continuous integration.
  • Foster a culture of engineering excellence and innovation.

Collaboration

  • Work closely with Product Management, UX/UI, QA, and DevOps teams to define and achieve project goals.
  • Effectively communicate technical concepts to both technical and non-technical stakeholders.

Number of Resources: 2

footer logo