Engineering / Tech Manager / Senior Tech Lead- C++/Media Domain

Posted:
11/28/2024, 9:01:34 PM

Location(s):
Karnataka, India

Experience Level(s):
Expert or higher ⋅ Senior

Field(s):
Software Engineering

Engineering Manager

Important Information

Location: Bangalore/Remote

 

Job Summary

As an Engineering Manager, you will be responsible for leading and managing a team of C++ engineers to design, develop, and implement machine learning models and systems that align with business objectives. You will oversee the day-to-day operations of the C++ team, ensuring high-quality project delivery and fostering a culture of innovation and continuous improvement. This role involves strategic oversight, technical leadership, and collaboration with other teams to drive AI initiatives forward.

 

Responsibilities and Duties

  • Manage and lead a team of C++ engineers.
  • Define project goals, scope, and timelines in collaboration with senior leadership and business stakeholders.
  • Ensure C++ models are developed and deployed in accordance with best practices, including scalability, performance, and security considerations.
  • Work with cross-functional teams, including data scientists, software engineers, and product teams, to integrate AI solutions into products and services.
  • Oversee the development of AI and machine learning solutions, including the selection of appropriate algorithms, tools, and technologies.
  • Foster a collaborative environment, providing mentorship, support, and professional development opportunities for team members.
  • Maintain clear communication with stakeholders to provide regular updates on project status, timelines, and any challenges encountered.
  • Continuously evaluate and implement improvements to processes, tools, and techniques used within the AI team to drive innovation and efficiency.
  • Lead the efforts in developing and maintaining documentation related to AI models, algorithms, and deployment processes.
  • Stay up-to-date with the latest advancements in C++ and industry trends to ensure the team is using cutting-edge technologies.
  • Ensure compliance with data privacy, security standards, and ethical considerations in all AI initiatives.

 

Qualifications and Skills

  • Bachelor’s or Master’s degree in Computer Science, Engineering.
  • 15+ years of experience in C++ development, with at least 5 years in a managerial or leadership role.
  • Strong knowledge in Media domain, Graphics, Open GL
  • Expertise with C++, OOPs, Data Structure & Algorithms
  • Proficiency in programming language C++
  • Experience leading teams, managing multiple domain projects.
  • Proven leadership skills, including team building, mentoring, and fostering a culture of collaboration and innovation.
  • Strong problem-solving skills and the ability to prioritize tasks effectively in a fast-paced environment.
  • Excellent communication and interpersonal skills to collaborate with various teams across the organization.

 

Additional Requirements

  • Technologies: C++, OpenGL
  • Competencies:
  • Certifications:

 

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.