Dori AI Careers

FOUNDED

2018

TYPE

Products & Services

SIZE

20-100 employees

STAGE

Raised funding

Why join us

At Dori, we develop platforms and services that enable artificial intelligence centered application development for mobile edge devices, embedded IoT devices, on-premise servers, and cloud platforms. The company provides a turnkey solution to add intelligence in applications by simplifying model development and deployment.

 

We have developed an AI-as-a-service platform that provides prebuilt and custom engines to evaluate, deploy, and monitor artificial intelligence systems for consumer and enterprise applications. Application developers can rapidly develop and deploy AI-enabled applications for multiple operating systems, hardware architectures, and cloud infrastructures.

 

Jobs at Dori AI

Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
Content Marketing
Bengaluru (Bangalore)
1 - 7 yrs
₹4L - ₹15L / yr

All of our team members are expected to learn, learn, and learn! We are working on cutting edge technologies and areas of artificial intelligence that have never been explored before. We are looking for motivated people with strong skills that want to work on problems and challenges they have never worked on before. All of our team members wear multiple hats so you will be expected to simultaneously work on multiple aspects of the products we ship.


We are looking for a talented Technical Content Marketing Manager to take full responsibility of our inbound marketing strategies including social media, blogs and lead generation. Our ideal candidate is a creative marketing professional, preferably with a technical writing background, that has experience with enterprise software solutions. You should be able to develop engaging content to attract and retain customers. For this position, it’s also essential to be up-to-date with new technologies and marketing trends in new technology areas. Proof of previous work will be asked during the interview process to assess technical writing abilities.


Ultimately, you should be able to expand our company’s digital footprint and brand awareness. 

Responsibilities

  • Design content marketing strategies and set short-term goals
  • Undertake content marketing initiatives to achieve business targets
  • Collaborate with design and writing teams to produce high quality content
  • Develop editorial calendar, delegate tasks and ensure deadlines are met
  • Deliver engaging content on a regular basis and inspire team members
  • Edit, proofread and improve content
  • Optimize content considering SEO and Google Analytics
  • Analyze web traffic metrics
  • Share content through various channels, ensuring strong web presence
  • Receive customer feedback and generate ideas to increase customer engagement

Required Qualifications/Skills:

  • Experience with SaaS and AI technology a must
  • Proven work experience as a Content Marketing Manager
  • Proficiency in MS Office/Google GSuite, or other Content Management Software
  • Experience with Adobe product suite or similar software to create marketing material
  • Understanding of web publishing requirements
  • Prior experience with developer blog sites such as Medium, HackerNews, Quora, Stack Overflow.
  • Editorial mindset with an ability to predict audience preferences
  • Hands on experience with SEO and web traffic metrics
  • Expertise in social media platforms
  • Project management skills and attention to detail
  • Excellent communication and writing skills in English is a must
  • BSc degree in Marketing, Journalism or relevant field
  • Must be a technology enthusiast that keeps up to date with the latest trends
Read more
Job posted by
Nitin Gupta
Apply for job
Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
Product Management
Product Strategy
Bengaluru (Bangalore)
1 - 9 yrs
₹5L - ₹15L / yr

At Dori Ai, we’re proud to offer innovative products that meet the needs and wants of our customers. To help us continue to grow our offerings, we’re in search of an experienced product manager to lead our multi-disciplinary development team. As an ideal candidate, you will have a keen eye for gaps in consumer product offerings and the innovative mindset to fill them. You’re a highly skilled market analyst with a proven ability to strategize the full lifecycle of product production — from conception through release. You may already be a confident leader who has experience guiding cross-functional teams in the successful creation of products that improve consumer experience and grow market share.

Objectives of this Role

  • Drive the product and business-planning process across cross-functional teams of the company
  • Analyze consumer needs, current market trends, and potential partnerships from an ROI and build vs. buy perspective
  • Assess current competitor offerings, seeking opportunities for differentiation
  • Analyze product requirements and develop appropriate programs to ensure they’re successful achieved
  • Develop, implement, and maintain production timelines across multiple departments
  • Appraise new product ideas and strategize appropriate to-market plans

Daily and Monthly Responsibilities

  • Drive the execution of all product lifecycle processes for products, including product research, market research, competitive analysis, planning, positioning, roadmap development, requirements development, and product launch
  • Translate product strategy into detailed requirements for prototype construction and final product development by engineering teams
  • Create product strategy documents that describe business cases, high-level use cases, technical requirements, revenue, and ROI
  • Analyze market data to develop sales strategies, and define product objectives for effective marketing communications plans
  • Collaborate closely with engineering, production, marketing, and sales teams on the development, QA, and release of products and balance of resources to ensure success for the entire organization
  • Develop product positioning and messaging that differentiates Dori Ai and its features across primary market segments

Skills and Qualifications

  • Bachelor’s degree in product design or engineering
  • Strong experience in a dynamic product management role
  • Proven experience overseeing all elements of the product development lifecycle
  • Highly effective cross-functional team management
  • Previous experience delivering finely-tuned product marketing strategies
  • Exceptional writing and editing skills combined with strong presentation and public speaking skills
Read more
Job posted by
Nitin Gupta
Apply for job
Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
Python
Django
Bengaluru (Bangalore)
0 - 2 yrs
₹2L - ₹6L / yr
Dori AI enables enterprises with AI-powered video analytics to significantly increase human productivity and improve process compliance. We leverage a proprietary full stack end-to-end computer vision and deep learning platform to rapidly build and deploy AI solutions for enterprises. The platform was built with enterprise considerations including time-to-value, time-to-market, security and scalability across a range of use cases. Capture visual data across multiple sites, leverage AI + Computer Vision to gather key insights, and make decisions with actionable visual insights. Launch CV applications in a matter of weeks that are optimized for both cloud and edge deployments.

Job brief
We are looking for a Python Developer  to analyze large amounts of raw information to find patterns that will help improve our company. We will rely on you to build data products to extract valuable business insights.

In this role, you should be highly analytical with a knack for analysis, math and statistics. Critical thinking and problem-solving skills are essential for interpreting data. We also want to see a passion for machine-learning and research.

Your goal will be to help our company analyze trends to make better decisions.

Requirements
1. 1 to 2 years of relevant industry experience
2. Experience in Linear algebra, statistics & Probability skills, such as distributions, Deep Learning, Machine Learning
3. Strong mathematical and statistics background is a must
4. Experience in machine learning frameworks such as Tensorflow, Caffe, PyTorch, or MxNet
5. Strong industry experience in using design patterns, algorithms and data structures
6. Industry experience in using feature engineering, model performance tuning, and optimizing machine learning models
7. Hands on development experience in Python and packages such as NumPy, Sci-Kit Learn and Matplotlib
8. Experience in model building, hyper
Read more
Job posted by
Nitin Gupta
Apply for job
Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
Javascript
React.js
Redux/Flux
Bengaluru (Bangalore)
3 - 11 yrs
₹2L - ₹15L / yr

All of our team members are expected to learn, learn, and learn! We are working on cutting edge technologies and areas of artificial intelligence that have never been explored before. We are looking for motivated software engineers with strong coding skills that want to work on problems and challenges they have never worked on before. All of our team members wear multiple hats so you will be expected to simultaneously work on multiple aspects of the products we ship.

 

Responsibilities:

Participate heavily in brainstorming of system architecture and feature design

Take UI Mocks from design team and provide properly styled, pixel accurate dashboards in React JS using standard component libraries and custom components

Architect and create reusable, effective, and scalable JavaScript code/components

Use additional JavaScript libraries such as Redux to manage the web application's state, derive computed data from the state of the system, and make asynchronous API calls

Work cross functionally with Engineering, Data Science, Product, UX, BD, and Infrastructure teams

Drive best coding practices across the company (i.e. documentation, code reviews, coding standards, etc)

Complete projects with little or no supervision from senior leadership

Ability to adapt quickly to changing design requirements/designs and company priorities

 

Required Qualifications:

 

  1. Must have at least 4+ years experience in front-end development with the the following tools: ReactJS, HTML5, CSS, NodeJS
  2. Preceding experience with ReactJS workflows and libraries like Flux, Redux, Create React App, data structure libraries, Material UI/Bootstrap, VideoJS, JSON libraries
  3. Experience building dashboards with rich media (image galleries, video playback)
  4. Strong proficiency in JavaScript, including DOM manipulation, event handlers, component lifecycle, webhooks, and the JavaScript object model
  5. Proficient in RESTful API development and working with backend servers (i.e. Python/Flask)
  6. Built and deployed customer-facing services and products at scale
  7. Developed unit and integration tests

Experience using Postman for API testing, test automation using Selenium, and front-end performance testing frameworks

 

Worked on products where experimentation and data science are core to development

Experience with large-scale distributed systems that have thousands of micro services and manages millions of transactions per day

 

Solid instruction-level understanding of Object Oriented design, data structures, and software engineering principles

 

Must have experience using Git for code review and version control

 

Experience with the following tools desirable: AWS Tools (Amplify/S3/EC2)

 

Experience with open source projects in a startup environment desirable.

 
Read more
Job posted by
Ravi Lambi
Apply for job
Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
Data Science
Data Scientist
Python
Computer Vision
Deep Learning
Bengaluru (Bangalore)
2 - 8 yrs
₹3L - ₹13L / yr
Dori AI enables enterprises with AI-powered video analytics to significantly increase human productivity and improve process compliance. We leverage a proprietary full stack end-to-end computer vision and deep learning platform to rapidly build and deploy AI solutions for enterprises. The platform was built with enterprise considerations including time-to-value, time-to-market, security and scalability across a range of use cases. Capture visual data across multiple sites, leverage AI + Computer Vision to gather key insights, and make decisions with actionable visual insights. Launch CV applications in a matter of weeks that are optimized for both cloud and edge deployments.


Job brief
We are looking for a Data Scientist to analyze large amounts of raw information to find patterns that will help improve our company. We will rely on you to build data products to extract valuable business insights.

In this role, you should be highly analytical with a knack for analysis, math and statistics. Critical thinking and problem-solving skills are essential for interpreting data. We also want to see a passion for machine-learning and research.

Your goal will be to help our company analyze trends to make better decisions.

Requirements
1. 2 to 4 years of relevant industry experience
2. Experience in Linear algebra, statistics & Probability skills, such as distributions, Deep Learning, Machine Learning
3. Strong mathematical and statistics background is a must
4. Experience in machine learning frameworks such as Tensorflow, Caffe, PyTorch, or MxNet
5. Strong industry experience in using design patterns, algorithms and data structures
6. Industry experience in using feature engineering, model performance tuning, and optimizing machine learning models
7. Hands on development experience in Python and packages such as NumPy, Sci-Kit Learn and Matplotlib
8. Experience in model building, hyper
Read more
Job posted by
Ravi Lambi
Apply for job
Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
DevOps
Docker
PyTorch
Bash
Perl
Python
Bengaluru (Bangalore)
3 - 8 yrs
₹3L - ₹13L / yr
As a DevOps Engineer and Architect in Dori AI, you will be responsible for streamlining and executing Site Reliability Engineering and DevOps activities with a charter to reduce cost while improving observability, scalability, and reliability.  In this role, you will also work closely with the Service Development team and contribute to the Service Platform design.

The Key Responsibilities Include But Not Limited to:
Help identify and drive Speed, Performance, Scalability, and Reliability related optimization based on experience and learnings from the production incidents.
Work in an agile DevSecOps environment in creating, maintaining, monitoring, and automation of the overall solution-deployment.
Understand and explain the effect of product architecture decisions on systems.
Identify issues and/or opportunities for improvements that are common across multiple services/teams.
This role will require weekend deployments

Skills and Qualifications:
1. 3+ years of experience in a DevOps end-to-end development process with heavy focus on service monitoring and site reliability engineering work.
2. Advanced knowledge of programming/scripting languages (Bash, PERL, Python, Node.js).
3. Experience in Agile/SCRUM enterprise-scale software development including working with GiT, JIRA, Confluence, etc.
4. Advance experience with core microservice technology (RESTFul development).
5. Working knowledge of using Advance AI/ML tools are pluses.
6. Working knowledge in the one or more of the Cloud Services: Amazon AWS, Microsoft Azure
7. Bachelors or Master’s degree in Computer Science or equivalent related field experience

Key Behaviours / Attitudes:
Professional curiosity and a desire to a develop deep understanding of services and technologies.
Experience building & running systems to drive high availability, performance and operational improvements
Excellent written & oral communication skills; to ask pertinent questions, and to assess/aggregate/report the responses.
Ability to quickly grasp and analyze complex and rapidly changing systemsSoft skills
1. Self-motivated and self-managing.
2. Excellent communication / follow-up / time management skills.
3. Ability to fulfill role/duties independently within defined policies and procedures.
4. Ability to balance multi-task and multiple priorities while maintaining a high level of customer satisfaction is key.
5. Be able to work in an interrupt-driven environment.Work with Dori Ai world class technology to develop, implement, and support Dori's global infrastructure.

As a member of the IT organization, assist with the analyze of existing complex programs and formulate logic for new complex internal systems. Prepare flowcharting, perform coding, and test/debug programs. Develop conversion and system implementation plans. Recommend changes to development, maintenance, and system standards.
Leading contributor individually and as a team member, providing direction and mentoring to others. Work is non-routine and very complex, involving the application of advanced technical/business skills in a specialized area. BS or equivalent experience in programming on enterprise or department servers or systems.
Read more
Job posted by
Nitin Gupta
Apply for job
Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
Python
Django
NodeJS (Node.js)
Java
HTML/CSS
Amazon Web Services (AWS)
Windows Azure
C
C++
Bengaluru (Bangalore)
2 - 7 yrs
₹4L - ₹10L / yr
All of our team members are expected to learn, learn, and learn! We are working on cutting edge technologies and areas of artificial intelligence that have never been explored before. We are looking for motivated software engineers with strong coding skills that want to work on problems and challenges they have never worked on before. All of our team members wear multiple hats so you will be expected to simultaneously work on multiple aspects of the products we ship.Responsibilities
  • Participate heavily in brainstorming of system architecture and feature design
  • Interface with external customers and key stakeholders to understand and document design requirements
  • Work cross functionally with Engineering, Data Science, Product, UX, BD, and Infrastructure teams
  • Drive best coding practices across the company (i.e. documentation, code reviews, coding standards, etc)
  • Perform security, legal, and license reviews of committed code
  • Complete projects with little or no supervision from senior leadership
Required Qualifications
  • Built and deployed customer-facing services and products at scale
  • Developed unit and integration tests
  • Worked on products where experimentation and data science are core to development
  • Experience with large-scale distributed systems that have thousands of microservices and manages millions of transactions per day
  • Solid instruction-level understanding of Object Oriented design, data structures, and software engineering principles
  • Must have at least 4+ years experience in front-end and back-end web development with the the following tools: Python, Django, HTML5, CSS, NodeJS, AWS or Azure, Java or C/C++
Desired Experience/Skills
  • You have a strong background in natural language processing, statistical modeling, and/or machine learning
  • Experience with the following tools: Google Cloud Platform, Objective C/Swift
  • Experience with open source projects in a startup environment
  • BS, MS, or PhD in Computer Science, Software Engineering, Math, Electrical Engineering, or other STEM degree
Read more
Job posted by
Pravin JS
Apply for job
Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
Python
Data Structures
Algorithms
Artificial Intelligence (AI)
Software architecture
Systems Development Life Cycle (SDLC)
Software Testing (QA)
Software engineering
Unit testing
Databases
Data Visualization
Remote only
2 - 6 yrs
₹6L - ₹10L / yr

Applications Engineer

Working as a bridge between customers and engineering teams, Application Engineers use customer input and sales information to design or redesign, develop, test and implement complex software programs and applications. They also provide technical support and expertise to customers, testing applications, responding to customer feedback, installations, maintenance and often performing sales presentations and demonstrations.

 

Application Engineers reach across many departments, working with the engineering team, the sales team, the customer service team and the manufacturing team. 

Responsibilities

Develop Applications

Application Engineers are responsible for designing, developing and implementing programs and applications using our AI platform. They must be able to do customer analysis to create deep learning based AI applications that respond to customer needs and provide innovative solutions to common problems. They also perform prototyping, application tests and code reviews to ensure the product is satisfactory.

 

Improve Existing Software

Responsible for existing software in addition to new developments, Application Engineers perform debugging, testing, code improvement and re-designing tasks. They work with customer service and quality analysis teams to optimize products and ensure products stay up-to-date and continue to satisfy customer needs.


Provide Technical Support

From application start-up through the warranty period, Application Engineers must provide customers with ongoing technical support. This support includes responding to customer issues, providing updated software that solves bug issues, performing installs for customers and working with the customer service team.

 

Assess Customer Base

In order to design and re-design effective applications, Application Engineers must acquire and analyze customer needs and problems, making recommendations to the engineering team to satisfy needs and develop solutions. They generate ideas for software products that innovate and fill gaps in the current market.

 

Requirements

  • Proven work experience in software development
  • Hand-on experience building end-to-end applications
  • Hand-on experience with both frontend and backend technologies (i.e. UI frameworks, python/server backend, databases, etc)
  • Strong knowledge of software QA methodologies, tools and processes
  • Hands-on experience with both white box and black box testing
  • Hands-on experience with automated testing tools
  • Solid knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development process
  • Experience with performance and/or security testing is a plus
  • Basic understanding deep learning and computer vision
  • BS/MS degree in Computer Science, Engineering or a related subject
Read more
Job posted by
Ravi Lambi
Apply for job
Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
React.js
Javascript
NodeJS (Node.js)
HTML/CSS
User Interface (UI) Design
Redux/Flux
Bootstrap
Flask
RESTful APIs
Bengaluru (Bangalore)
3 - 8 yrs
₹4L - ₹12L / yr
All of our team members are expected to learn, learn, and learn! We are working on cutting edge technologies and areas of artificial intelligence that have never been explored before. We are looking for motivated software engineers with strong coding skills that want to work on problems and challenges they have never worked on before. All of our team members wear multiple hats so you will be expected to simultaneously work on multiple aspects of the products we ship.

Responsibilities
  • Participate heavily in the brainstorming of UI/UX architecture and feature design
  • Interface with external customers and key stakeholders to understand and document design requirements
  • Work cross-functionally with Engineering, Data Science, Product, UX, BD, and Infrastructure teams
  • Drive best coding practices across the company (i.e. documentation, code reviews, coding standards, etc)
  • Perform security, legal, and license reviews of committed code
  • Complete projects with little or no supervision from senior leadership

Required Qualifications
  • Must have at least 2+ years experience in front-end web development with the following tools: HTML5, CSS, Webpack, Responsive web design, ReactJS (Components, Router, Redux, Flux, Chart Libraries i.e. Google Charts), Node.js, REST APIs, and other essential features)
  • Built and deployed customer-facing services and products at scale
  • Developed unit and integration tests
  • Solid instruction-level understanding of Object Oriented design, data structures, and software engineering principles
Desired Experience/Skills
  • You have a strong background in natural language processing, statistical modeling, and/or machine learning
  • Experience with open source projects in a startup environment
  • Experience with large-scale distributed systems that have thousands of microservices and manages millions of transactions per day
  • Worked on products where experimentation and data science are core to the development
  • Experience with Python and API frameworks (Flask)
  • BS, MS or equivalent
Read more
Job posted by
Nitin Gupta
Apply for job
Founded 2018  •  Products & Services  •  20-100 employees  •  Raised funding
MySQL
Technical Architecture
Python
HTML/CSS
Amazon Web Services (AWS)
Google Cloud Platform (GCP)
DevOps
Systems Development Life Cycle (SDLC)
System integration testing
Bengaluru (Bangalore)
5 - 10 yrs
₹10L - ₹30L / yr
All of our team members are expected to learn, learn, and learn! We are working on cutting edge technologies and areas of artificial intelligence that have never been explored before. We are looking for motivated software engineers with strong coding skills that want to work on problems and challenges they have never worked on before. All of our team members wear multiple hats so you will be expected to simultaneously work on multiple aspects of the products we ship.

Responsibilities
* Participate heavily in brainstorming of system architecture and feature design
* Interface with external customers and key stakeholders to understand and document design requirements
* Work cross functionally with Engineering, Data Science, Product, UX, BD, and Infrastructure teams
* Drive best coding practices across the company (i.e. documentation, code reviews, coding standards, etc)
* Perform security, legal, and license reviews of committed code
* Complete projects with little or no supervision from senior leadership
* Integration test, devops and release management

Required Qualifications
* Built and deployed customer-facing services and products at scale
* Developed unit and integration tests
* Worked on products where experimentation and data science are core to development
* Experience with large-scale distributed systems that have thousands of microservices and manages millions of transactions per day
* Solid instruction-level understanding of Object Oriented design, data structures, and software engineering principles
* Must have at least 4+ years experience in front-end and back-end web development with the the following tools: Python, Apache Tomcat, Django, HTML5, CSS, NodeJS, AWS or Azure, Java, MySQL, Flask

Desired Experience/Skills
* You have a strong background in natural language processing, statistical modeling, and/or machine learning
* Experience with the following tools: Google Cloud Platform, AWS 
* Experience with open source projects in a startup environment
* BE, B.Tech or M.Tech in Computer Science, Information Technology, or E&C
Read more
Job posted by
Nitin Gupta
Apply for job