





Job Description
Do you have a passion for computer vision and deep learning problems? We are looking for someone who thrives on collaboration and wants to push the boundaries of what is possible today! Material Depot (materialdepot.in) is on a mission to be India’s largest tech company in the Architecture, Engineering and Construction space by democratizing the construction ecosystem and bringing stakeholders onto a common digital platform. Our engineering team is responsible for developing Computer Vision and Machine Learning tools to enable digitization across the construction ecosystem. The founding team includes people from top management consulting firms and top colleges in India (like BCG, IITB), and have worked extensively in the construction space globally and is funded by top Indian VCs.
Our team empowers Architectural and Design Businesses to effectively manage their day to day operations. We are seeking an experienced, talented Data Scientist to join our team. You’ll be bringing your talents and expertise to continue building and evolving our highly available and distributed platform.
Our solutions need complex problem solving in computer vision that require robust, efficient, well tested, and clean solutions. The ideal candidate will possess the self-motivation, curiosity, and initiative to achieve those goals. Analogously, the candidate is a lifelong learner who passionately seeks to improve themselves and the quality of their work. You will work together with similar minds in a unique team where your skills and expertise can be used to influence future user experiences that will be used by millions.
In this role, you will:
- Extensive knowledge in machine learning and deep learning techniques
- Solid background in image processing/computer vision
- Experience in building datasets for computer vision tasks
- Experience working with and creating data structures / architectures
- Proficiency in at least one major machine learning framework
- Experience visualizing data to stakeholders
- Ability to analyze and debug complex algorithms
- Good understanding and applied experience in classic 2D image processing and segmentation
- Robust semantic object detection under different lighting conditions
- Segmentation of non-rigid contours in challenging/low contrast scenarios
- Sub-pixel accurate refinement of contours and features
- Experience in image quality assessment
- Experience with in depth failure analysis of algorithms
- Highly skilled in at least one scripting language such as Python or Matlab and solid experience in C++
- Creativity and curiosity for solving highly complex problems
- Excellent communication and collaboration skills
- Mentor and support other technical team members in the organization
- Create, improve, and refine workflows and processes for delivering quality software on time and with carefully calculated debt
- Work closely with product managers, customer support representatives, and account executives to help the business move fast and efficiently through relentless automation.
How you will do this:
- You’re part of an agile, multidisciplinary team.
- You bring your own unique skill set to the table and collaborate with others to accomplish your team’s goals.
- You prioritize your work with the team and its product owner, weighing both the business and technical value of each task.
- You experiment, test, try, fail, and learn continuously.
- You don’t do things just because they were always done that way, you bring your experience and expertise with you and help the team make the best decisions.
For this role, you must have:
- Strong knowledge of and experience with the functional programming paradigm.
- Experience conducting code reviews, providing feedback to other engineers.
- Great communication skills and a proven ability to work as part of a tight-knit team.

Similar jobs
Sales Development Representative
As seen on Shark Tank India - Beep is a next-gen community for college students
About Beep: Are you someone who thrives on building relationships, scaling businesses, and making a nationwide impact? If you're passionate about revolutionizing the education sector and driving high-speed expansion, this role is for you!
About the job Summary: Were seeking a results-oriented Sales Development Representative (SDR) to identify, qualify, and engage potential clients for our platform. As an SDR, you'll be responsible for generating leads, building relationships with prospective clients, and scheduling meetings for our Sales team. This role requires excellent communication skills, a proactive attitude, and a passion for driving growth in a SaaS environment. The ideal candidate will have a knack for identifying the right opportunities and engaging clients with a consultative approach.
Key Responsibilities: •
- Lead Generation and Prospecting: -Conduct research to identify potential client companies in target industries (HR, recruitment, tech, etc.). -Generate and manage a pipeline of qualified leads through outbound prospecting, including cold calls, emails, and social media outreach. -Maintain a high level of daily activity to consistently meet or exceed targets for calls, emails, and outreach.
- Qualification and Initial Engagement: -Engage with leads to understand their needs, qualify potential opportunities, and assess fit for our platform. -Educate potential clients about the value of our SaaS recruitment platform and how it can streamline their hiring process. -Set up and schedule qualified meetings for the Account Executive team to continue the sales process.
- Relationship Building and Nurturing: -Build and maintain relationships with potential clients through personalized follow-ups and timely engagement. -Use consultative selling techniques to understand clients' unique challenges and position our platform as a solution. -Keep leads warm and updated on platform features, use cases, and benefits.
- Collaboration with Sales and Marketing Teams: -Work closely with the Sales team to develop outreach strategies and share insights from prospecting activities. -Collaborate with Marketing to ensure alignment in messaging and leverage campaign content for outreach. -Provide feedback to Marketing on lead quality and engagement trends to continuously refine targeting and strategies.
- Key Qualifications and Skills:
- Experience: -1+ years of experience in a sales development, lead generation, or related role (preferably in a B2B environment). -Proven track record of meeting or exceeding lead generation targets.
- Skills: -Strong verbal and written communication skills; able to articulate product value propositions clearly and concisely. -Excellent interpersonal skills with a consultative approach to engaging with prospects.
- Attributes: -Goal-oriented with a proactive approach to learning and adapting to new sales techniques. -High attention to detail and excellent time-management skills to prioritize and manage multiple outreach activities. -Persistent, resilient, and comfortable with outbound prospecting, including cold calling.
We are hiring Telecallers.
Objective
Reaching out to existing clients and new prospect to generate sales and build relationships.
Prerequisites
Should have excellent verbal and written communication skills, good interpersonal skills, and the ability to handle pressure. Should also be creative thinkers and have good listening skills.
Following will be broad job outlines
- Outbound calls (Make cold calls to potential customers to present products or services, explain their benefits, and encourage purchases or appointments)
- Inbound calls (Manage incoming calls, resolve customer issues, and collect customer information)
- Customer relationships (Build relationships with existing clients and foster rapport with potential clients)
- Documentation (Create reports and documentation based on conversations with customers)
- Sales pitches (Memorize and customize scripts for clients, and modify pitches based on customer demand)
- Customer data (Maintain contact information databases and collect customer data to improve the user experience)
- Communication (Interact with customers via various channels, including live chat, emails, social media, and direct calls)
- Follow up (Follow up with incoming leads and book appointments for the field sales team)
- Compliance (Adhere to organizational guidelines and methodology)
Team Leader job description
We are looking for an experienced, self-driven and motivated Team Leader to join our team! As our Team Leader, you will be responsible for supervising, overseeing, leading, managing, rewarding, and motivating.
Team Leader duties and responsibilities
- Set clear team goals and KPIs
- Delegate tasks and set sales target
- Oversee day-to-day teams' operation and performance
- Do regular performance evaluation
- Create a healthy and motivating work environment and atmosphere
- Communicate with teams about their performance
- Monitor team performance and report on metrics
- Motivate team members
- Discover training needs and provide coaching
- Listen to team members’ feedback and resolve any issues or conflicts
- Plan and organize team-building activities
Team Leader requirements
- 2 years of experience as a Team Leader or similar role
- In-depth knowledge of performance metrics
- Good PC skills, especially MS Excel
- Experience with organizing training programs
- Sense of ownership and pride in your performance and its impact on the company’s success
- Critical thinker and problem-solving skills
- Team player
- Good time-management skills
- Great interpersonal and communication skills
Note:
1) Preferably should have handled telesales team in banking sector( Loans,Credit card etc) but not mandate
2) At Least 1 year experience in the same field.
Responsibilities:
- Be able to interpret marketing and programming strategy to deliver compelling graphics and visuals effects to that strategy;
- Portray diverse storytelling with motion graphics, animation, and/or footage;
- Ability to design Creative Social Media Grids, Packaging, Logo, and Catalogue.
- Produce assets that are both strategically and creatively exceptional;
- Ability to understand and contribute to creative strategy;
- Design or convert storyboards into compelling motion graphics that contain images, typography, and/or audio;
- Design sequentially for animations, from conception to final output;
- Manage priorities and workload effectively to meet expectations and deadlines;
- Work in partnership with strategic and SMO Teams to understand and manage client needs;
- Generate compelling, innovative creative (e.g. trailers, TV spots, digital assets, etc.) for promotional content;
- Demonstrate the ability to create graphic elements as needed, and ensure that the design is in sync with the style guide and brand.
Requirements:
- Minimum 3 years of experience from a well-known agency.
- Possess strong experience in current production and post-production techniques (including Avid and Premiere);
- Expertise in Advance Adobe After-Effects, Adobe Premiere Pro, Photoshop, Corel Draw, Illustrator, and 3D;
- A deep understanding of typography, design elements and principles, and best practices across print and digital;
- Strong creative problem-solving skills;
- Strong understanding of storytelling/narrative structure, pacing, graphics, music, shot selection, and all key aspects of audio-visual content;
- Understanding of print processes and creative production;
- Solid understanding of the art production process;
- Successfully manages time, process, and workflow;
- Superior desktop editing experience a must;
Thank You


Machine Learning & Deep Learning – Strong
Experienced in TensorFlow, PyTorch, ONNX, Object Detection, Pretrained Models like YOLO, SSD, Faster RCNN, etc…
Python – Strong
NumPy, Pandas, OpenCV
Problem Solving - strong
C++ - average
It will be good if candidate have working experience in C++ in any domain
Note :: Looking for Immediate to 30 days of Notice Period
● Create training curricula and estimate the timeline required to create them.
● Develop material required for training for example outline, handouts,
etc.
● Conduct training sessions for new and current sales personnel.
● Develop new approaches and techniques for making improvements
in training programs.
● Collect feedback from trainees and identify the issues they had
during the process.
● Generate results and measure the performance of trainees after the
session.
● Coordinate with the Sales Manager.
● Maintain and update records of training material.
● Stay up-to-date with the latest market trends and demands of a
corporate sales environment.
● Maintaining required data (onboarding to deployment)
● Collaborate with management to identify company training needs.
● Define and explain KPI and KRA.
● Develop monitoring systems to ensure that all employees are
performing job responsibilities
according to training.
● Train for internal CRM and sales tools.
● Monitor and evaluate the training program’s effectiveness, success and
ROI periodically, prepares a report on them
EXPERIENCE/CHARACTERISTIC
● Experience: 1 or 2 years as a Sales Trainer in the BPO sector
● Candidate should have experience in training new employees and
supporting experienced employees to improve their performance
● Excellent organizational skills
● Solid communication and presentation abilities
- 3 to 6 years of experience as a Salesforce Developer.
- Extensive experience in developing Lightning Components (SLDS as well as custom)
- Experience in Lightning Web Components must
- Aura component
- Good functional understanding of Sales and Service Cloud
- Hands-on experience in point and click features such as Workflows, Approval Process, Validation Rules, Data Migration, Data Loader
- Should have one additional skill along with the custom development
- Good understanding of scenarios to use Process Builder, Visual Workflow, Lightning App Builder, etc.
- Apex, Apex data loader, Apex Classes, Apex Triggers and declarative platform-tools
- Ability to take client calls independently and clearly articulate and discuss project status and requirements regarding the project.
- Open to travel abroad for short term / long term assignments
- Good knowledge of APIs/integration preferred
- Preferred Certification (Platform Developer I App Builder | Admin 201 )

Skills
- Have published at least one original React JS Application.
- Experience with third-party libraries and APIs
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
Roles
Should be able to single-handedly build performant mobile apps on the React JS platform. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Build pixel-perfect, buttery smooth UIs across web platforms.
- Leverage APIs for deep integrations with web platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Writing application interface codes using JavaScript following react.js workflows.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Developing and implementing front-end architecture to support user interface concepts.
- Monitoring and improving front-end performance.


We are looking for a React Native developers between 1 to 3years of experience interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.
Responsibilities
- Build pixel-perfect, buttery smooth UIs across both mobile platforms.
- Leverage native APIs for deep integrations with both platforms.
- Diagnose and fix bugs and performance bottlenecks for performance that feels native.
- Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
- Maintain code and write automated tests to ensure the product is of the highest quality.
- Transition existing React web apps to React Native.

- Be a great team player, experienced in working with agile teams. Ability to collaborate closely with developers and UX designers.
- Develop new user-facing features
- Build reusable code and libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Assure that all user input is validated before submitting to back-end
- Collaborate with other team members and stakeholders
- Take pride of ownership in features that are used by users in Global 100 enterprises around the world
Required skills:
- Passionate about building great products with a track record of having worked as part of teams that have built enterprise products in production.
- Motivated to combine the art of design with the art of programming
- Proficient understanding of web markup, including HTML5, CSS3
- Proficient understanding of client-side scripting and JavaScript frameworks such as JQuery, Kendo UI
- Basic working knowledge of MVC Razor
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Proficient understanding of cross-browser compatibility issues and ways to work around them
- Angular 2 and above is a must
- A great communicator of ideas and solutions and a lateral thinker when faced with complex problem
Qualifications
B.E / B.tech
Any technical or science graduates

