Technical Lead

Job Overview

Looking for a highly skilled and motivated Tech Lead with expertise in Python development and significant exposure to AI technologies. The ideal candidate will also possess knowledge of Java and experience in frontend frameworks such as Angular, enabling them to lead full-stack development projects. As a Tech Lead, you will drive the technical vision, mentor the team, and ensure the successful delivery of innovative solutions.

Roles & Responsibilities

  • Technical Leadership: Lead the design, development, and deployment of robust Python-based solutions, including AI-powered applications.
  • Project Oversight: Oversee the entire development lifecycle, ensuring the alignment of technical solutions with business goals.
  • Mentorship: Guide junior developers, conduct code reviews, and foster a culture of continuous learning and technical excellence.
  • Full-Stack Development: Contribute to backend (Python) and frontend (Angular) development efforts, ensuring seamless integration.
  • AI Integration: Leverage AI/ML expertise to implement and optimize machine learning models, enhancing product capabilities.
  • Problem-Solving: Address complex technical challenges and implement best practices to ensure high-quality outcomes.

Qualifications

  • Experience: 8+ years of hands-on experience in Python development, with exposure to AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Frontend Skills: Proficiency in Angular and modern frontend development practices.
  • Backend Skills: Strong understanding of backend development principles and APIs, with some exposure to Java.
  • Leadership Skills: Proven track record of leading teams or mentoring developers in fast-paced environments.
  • Problem-Solving: Strong analytical skills and the ability to handle complex technical problems.
  • Communication: Excellent interpersonal and communication skills to interact effectively with stakeholders.
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Preferred Skills

Why we need this role

  • To provide guidance and direction to the development team, ensuring technical decisions align with the company’s product goals and vision.
  • To establish and oversee the technical architecture, ensuring scalability, performance, and maintainability of the product.
  • To mentor and support developers, fostering a collaborative and growth-oriented team culture.
  • To streamline the development process by identifying and resolving bottlenecks, setting coding standards, and ensuring best practices.
  • To act as a bridge between product management, design, and development teams, ensuring alignment and seamless communication.
  •  
  • Frontend Skills: Proficiency in Angular and modern frontend development practices.
  • Backend Skills: Strong understanding of backend development principles and APIs, with some exposure to Java.
  • Leadership Skills: Proven track record of leading teams or mentoring developers in fast-paced environments.
  • Problem-Solving: Strong analytical skills and the ability to handle complex technical problems.
  • Communication: Excellent interpersonal and communication skills to interact effectively with stakeholders.
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

    Captcha: captcha

    Follow #PragmaEdge for the latest company news and career opportunities.

    Scroll to Top