Tech Lead – Product Development
Location: Hybrid / Remote
Experience: 5–8+ years
Company: Open Insights
Apply at: careers@open-insights.com
About Open Insights
Open Insights is a data and AI consulting firm focused on helping organizations unlock real business value through data-driven decision-making and scalable AI solutions. We work at the intersection of strategy, data, and AI, delivering practical and production-ready solutions.
Role Overview
We are looking for a Tech Lead – Product Development with 5–8+ years of experience to own the technical architecture and delivery of our data and AI products. You will lead a team of engineers, translate product and business requirements into scalable technical solutions, and ensure high-quality, timely delivery across the product lifecycle.
This role requires a strong blend of hands-on engineering, technical leadership, and product-delivery ownership within modern data and AI ecosystems.
Key Responsibilities
- Own the end-to-end technical architecture and design for data & AI product features
- Lead, mentor, and grow a team of software and data engineers
- Translate product requirements into technical designs, sprint plans, and delivery roadmaps
- Drive hands-on development, code reviews, and engineering best practices
- Partner with Product Managers to scope features, estimate effort, and prioritize the backlog
- Oversee integration of AI/ML and GenAI capabilities into production applications
- Ensure system scalability, performance, security, and reliability
- Establish and enforce engineering standards, CI/CD practices, and MLOps workflows
- Manage technical risk, troubleshoot production issues, and drive root-cause resolution
- Collaborate with senior stakeholders on technical decisions and product roadmap
Required Qualifications
- 5–8+ years of experience in software/product engineering, with demonstrated technical leadership
- Proven experience leading or mentoring engineering teams in an agile product environment
- Track record of owning technical architecture and shipping production-grade products
- Strong problem-solving skills with the ability to balance technical depth and delivery speed
Strong understanding of:
- Software architecture, system design, and scalable application development
- Product development lifecycle (requirements → design → build → deploy → iterate)
- Data and AI/ML integration within product applications
- Agile/Scrum delivery practices and sprint execution
Technical Expertise
Candidates should have hands-on experience with:
Software Engineering & Architecture
- Backend development (Python, Java, Node.js, or similar)
- API design and microservices architecture
- Database design (SQL and NoSQL)
- System design for scalability, performance, and reliability
Data & AI Integration
- ML/AI model integration into production systems
- Experience with LLMs (GPT, Llama, Claude, etc.) and GenAI application development
- Retrieval-Augmented Generation (RAG) architectures and vector databases (FAISS, Pinecone, Weaviate)
- Frameworks: LangChain, LlamaIndex, Semantic Kernel
MLOps & DevOps
- CI/CD pipelines and automated testing
- Model/version tracking (MLflow, Weights & Biases)
- Monitoring, logging, and observability for production systems
- Containerization and orchestration (Docker, Kubernetes)
Tools & Platforms (Preferred Exposure)
- Cloud Platforms: AWS, Azure, or GCP
- Data Stack: SQL, Python, Spark, Databricks
- AI Coding Tools: GitHub Copilot, Cursor, ChatGPT
- Workflow/Orchestration: Airflow, Prefect
- Version Control: GitHub / GitLab
- Project Management: Jira, Linear, or similar
Preferred Qualifications
- Experience leading GenAI-powered product features (chatbots, copilots, document AI, agents)
- Exposure to data governance, model risk, and responsible AI practices
- Experience in public sector, mobility, or smart city domains (plus)
- Prior experience as a Tech Lead, Engineering Manager, or Staff Engineer
- Background in fast-paced product/startup environments is a plus