Chordify
We help startups grow. Through offshore development services design solutions talent acquisition and investor readiness services.
About the role
We are seeking an experienced Engineering Lead with a strong background in software engineering machine learning and leadership. This role requires a seasoned professional who can work effectively across various time zones managing complex projects and guiding a team of developers to deliver topquality solutions. The ideal candidate has a keen eye for system architecture is highly skilled in software design and can communicate technical requirements clearly to drive development.
Role Title: Engineering Lead
Location: Trivandrum / Mohali / Remote
Experience: 1218 Years
Educational Qualification: Bachelor / Masters degree in CS/ME/IT
Role & Responsibilities:
- Project Leadership: Lead and manage multiple projects across time zones ensuring timely delivery and alignment with business goals.
- Architecture & Design: Develop and review highlevel architecture diagrams design models and flow charts to ensure technical alignment with project requirements.
- Crossfunctional Collaboration: Work closely with stakeholders to understand project requirements translating them into actionable plans for the development team.
- Technical Guidance: Provide expertlevel guidance in Python and JavaScript development; familiarity with NodeRED is a plus.
- Network & Security: Oversee the integration of secure network designs implement best practices in security and ensure robust data protection measures.
- Containerization & Orchestration: Deploy solutions in containerized environments leveraging Docker Kubernetes and other orchestration tools.
- Cloud Solutions: Manage deployments in cloud environments specifically AWS and Azure ensuring scalability security and costeffectiveness.
- AI & ML: Lead AI and machine learning projects with a focus on understanding large language models (LLMs) deep learning architectures and implementing ML models into production.
Requirements:
- Experience: 10 years in software development and/or machine learning projects.
- Technical Proficiency: Strong programming skills in Node.js Python and JavaScript with knowledge of NodeRED as a plus.
- Architecture & Design Skills: Demonstrated ability to create comprehensive architecture diagrams and design documents; experience with Figma or other design tools.
- Network & Security: Indepth understanding of network architecture cybersecurity best practices and secure code development.
- Version Control: Proficient with code versioning tools and best practices (e.g. Git).
- Containerization: Expertise with Docker and Kubernetes for containerization and orchestration.
- Cloud Expertise: Handson experience with AWS and Azure environments with an understanding of cloudnative development and architecture.
- Preferred Skills
- Machine Learning: Familiarity with LLMs deep learning architectures and the broader ML model lifecycle.
- Communication: Strong interpersonal skills to bridge communication between technical and nontechnical team members.
- Continuous Improvement: Proactive mindset towards optimizing processes enhancing workflows and ensuring highquality code delivery.