Head of Engineering

Min Experience

8 years

Location

India

JobType

full-time

About the role

Overview

Company name: somi | Website | LinkedIn

Role: Head of Engineering

  • Salary: Rs. 40-65 lakhs per year
  • Experience: 8-15 years
  • Location: Remote
  • Type: Full-time

Responsibilities:

  1. Technology Strategy & Roadmap: Define and execute the technical strategy aligned with business goals.Own the technology roadmap, ensuring timely delivery of features.
  2. Development: Lead the development of our iOS and Android apps
    ○ Full stack mobile application development with a variety of coding languages across both      Android and iOS
    ○ Create consumer products and features using internal programming language Hack
    ○ Implement mobile interfaces using XHTML, CSS, and JavaScript
    ○ Work closely with our founding and design team to define feature specifications and build products leveraging frameworks such as React & React Native
    ○ Think through operations and infrastructure to build and scale back-end services
    ○ Build report interfaces and data feeds
    ○ Sets direction and goals for the team regarding project impact, product quality and engineering efficiency
  3. Recommender systems: Design core recommendation engine to facilitate discovery of products across categories.
    ○ Design somi’s core recommendation engine to facilitate discovery of products for our users. We believe that fashion platforms have very little user personalization. Your responsibility would be to build on these models for somi
    ○ Participate in building large-scale (1 million to 10 million) e-commerce recommendation algorithms and systems, including product recommendations, user feed recommendations, video and story recommendations (over time)
    ○ Build long and short term user interest models, analyze and extract relevant information from large amounts of various data and design algorithms to explore users' latent interests efficiently
    ○ Responsible for building end to end automated pipelines for AI/ML models in production including model development, model validation, model refit, model recalibration, model monitoring and model serving etc.
    ○ Identify opportunities to enhance personalization capabilities by diving deep into consumer and client needs
    ○ Conduct A/B tests and experiments to iterate and fine-tune algorithms and models
    ○ Lead end to-end deployment and maintenance of machine learning models in production, from concept, design, implementation, to rollout, ensuring the highest quality and performance
    ○ Design, develop, evaluate and iterate on predictive models for candidate generation and ranking (eg. Click Through Rate and Conversion Rate prediction) , including, but not limited to building real-time data pipelines, feature engineering, model optimization and innovation.
    ○ Design and build supporting/debugging tools as needed
  4. Scalability and Performance: Ensure that the apps can scale to support high traffic and personalized recommendations without compromising performance.
  5. Leadership Team Development: Build and mentor a high-performing engineering team. Set clear goals, provide feedback, and foster a collaborative culture.
  6. Collaboration: Work closely with product, design, and marketing teams to align engineering efforts with the company's vision.
  7. Security and Compliance: Oversee data privacy, security protocols, and regulatory compliance within engineering operations.
  8. Innovation: Stay abreast of industry trends and emerging technologies, especially in AI, machine learning, and mobile app development, to ensure our platform remains cutting-edge.

Minimum Qualifications:

  1. Experience with the current tech stack:
    ○ ML stack: Python
    ○ Front End App Dev: React Native, React JS
    ○ Database Management: Atlas MongoDB
    ○ Cloud: Microsoft Azure
  2. Experience: Proven track record in building 0-1, preferably within e-commerce, or AI-driven platforms.Ideally someone who was an ex-Founder
  3. Technical Skills: Deep knowledge of iOS and Android app development, backend infrastructure, and expertise with AI and machine learning applications in personalization.
  4. Leadership Skills: Strong people management and mentorship experience.
  5. Agility: Comfortable working in a fast-paced, startup environment with a focus on agile and iterative development.
  6. Communication: Excellent communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  7. Education: Advanced degree in Computer science from a reputed university, preferably IIT, NITs, BITS or equivalent

 

About the company

About us
A social shopping app built to bring your friends on your shopping journey while marrying AI-driven personalization with aggregation to make shopping fun and time-saving!

Skills

Backend
Machine Learning