Director Data Enginering
Salary
₹45 - 90 LPA
Min Experience
18 years
Location
Chennai
JobType
full-time
- Overview
About the role
Job Description
The Director of AI/ML Engineering and Delivery leads our software engineering team in creating and managing state-of-the-art AI-enabled products using the latest technologies from Microsoft Azure, OpenAI, Google, Amazon Web Services, and others.
Primary Responsibilities
- Lead and mentor a team of software engineers, fostering a culture of innovation, collaboration, and continuous improvement.
- Drive the architecture, design, and implementation of scalable, reliable, and high-performance AI-enabled products.
- Oversee the integration of AI models and services from Microsoft Azure, OpenAI, Google Cloud, AWS, and others into our product offerings.
- Develop and implement strategic roadmaps for software development and delivery, ensuring alignment with business goals and customer needs.
- Collaborate with cross-functional teams, including product management, data science, and UX/UI design, and cloud engineering to deliver high-quality products on time and within budget.
- Establish and enforce best practices for software development, code quality, testing, and deployment.
- Ensure compliance with security, privacy, and regulatory requirements in all software development processes.
- Evaluate and implement new technologies, tools, and processes to enhance the efficiency and effectiveness of the engineering team.
- Monitor and manage project risks, ensuring timely mitigation and communication with stakeholders.
- Represent the engineering team in executive meetings, providing updates on progress, challenges, and opportunities.
- Manage the group; hire and develop talent
- Hybrid Schedule: 3 days remote / 2 days in office
Minimum Qualifications
- Master’s degree in Computer Science, Engineering, or a related field; or Bachelor’s degree with 2 additional years of work experience.
- Proven experience as a Full-Stack Software Engineer (22+ years), with a strong portfolio of AI-enabled products (4+ year).
- Proven experience as a senior leader in software engineering, with a track record of successfully delivering AI-enabled products.
- Deep understanding of AI technologies and experience with cloud services and APIs from Microsoft Azure, OpenAI, Google Cloud, and AWS.
- Strong technical background in full-stack development, including front-end and back-end technologies.
- Proficiency in software development methodologies, including Agile and DevOps practices.
- Excellent leadership and communication skills, with the ability to inspire and guide a diverse team of engineers.
- Strong problem-solving skills and the ability to navigate complex technical challenges.
- Experience with budget management and resource allocation.
- Commitment to continuous learning and staying current with emerging technologies and industry trends.
- Uses AI tools and automation to boost code generation, debugging, and deployment.
Preferred Qualifications
- Experience with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch).
- Knowledge of data engineering and big data technologies.
- Familiarity with cybersecurity best practices and data privacy regulations.
- Experience in a fast-paced startup environment.
Skills
Data lake
Data Lakes
Data Ingestion
Data Curation
Data pipeline
Data Pipelines
Spark
Hadoop
Kafka
Java
SQL
Python
Amazon Web Services - AWS
Google Cloud Platform - GCP
Microsoft Azure
Extract, Transform, Load - ETL
Data Warehousing
Data Modeling