Careers

DIMAAG-AI CAREERS

We are an exciting high-tech startup company building global solutions to large corporations. Our team consists of high caliber AI experts, Data Scientists, Systems Engineers who love to develop solutions at a disruptive pace. Our company has a global presence and we are looking for highly motivated technologists to join the exciting journey with us.

SUNNYVALE, CALIFORNIA

You will be a high caliber AI researcher, well-published in the industry, and have the knack to solve tough problems.
PhD in Computer Science or related field required. 3+ years of relevant work experience preferred.
Apply now
You will have a passion to develop software for cutting-edge AI applications. You will have experience in ML/DL flows.
  • Skills required: Python, Deep Learning and C++ Programming, Tensorflow, Caffe, PyTorch.
  • Working knowledge of SOTA techniques in CV, ML and Deep Learning in particular.
  • 3-8 years of hands-on experience in computer vision and machine learning projects to solve real world problems involving vision tasks such as object detection, object tracking, instance segmentation (2D & 3D), activity detection, generative modeling, depth estimation, optical flow, multi-view geometry, domain adaptation etc.
  • Deep insights into data characteristics and ability to map those to appropriate model architectures.
  • Evaluating & benchmarking the developed solution against competing solutions, prior research & customer’s acceptance criteria wherever applicable.
  • Handling challenges wrt. data requirements that will arise in problem solving including:
    • Planning the nature, volume and source of data required to effectively solve the problem.
    • Ideating with relevant people on best ways to source and annotate this data.
  • Excellent written and verbal communication via phone, email and in-person meetings
  • Good team player, self-managing and result oriented execution
Apply now
DIMAAG-AI’s mission is to inspire the adoption of automated driving and sustainable energy by creating innovative off-road heavy-duty autonomous electric vehicles centered around the user experience. Do you want to be part of a once-in-a-lifetime opportunity to transform the off-road vehicle industry?
We are looking for a hands-on autonomous vehicle software engineering lead who knows how to develop production-grade reliability for autonomous driving systems. In this role, you will work with the fast-paced automated driving software development team and function as the bridge between the development team and project management.
Job scope will include all aspects of planning, perception, navigation, infrastructure and incorporate both cutting-edge techniques as well as proven, off-the-shelf technologies to support all autonomous driving functions. The opportunity offers technical, hands-on software development and the chance to shape the autonomous driving system for offroad heavy-duty autonomous electric vehicles.
Responsibilities:
  • Identify key technical challenges and what questions need to be answered to design a product that is safe, reliable, and profitable.
  • Analyze existing implementation and refine as required to realize needed system capabilities.
  • Work at multiple levels of abstraction within the product and generate a comprehensive and self-consistent technical specification.
  • Maintain up-to-date knowledge of the technologies and approaches used to build autonomous solutions.
  • Collaborate with all areas of the system, software, and hardware development of the autonomous driving system.
Qualifications:
  • Background in developing the autonomy (perception, localization, and planning) functions of an autonomous vehicle
  • High performing engineering experience
  • Earlier experience with automation of off-road vehicles and ISO BUS
  • Hands-on experience with Autoware, ROS, and OpenCV
  • Familiarity with OpenODD, and OpenScenario
  • Previous experience working at AV startup is a plus
Apply now
DIMAAG-AI’s mission is to inspire the adoption of automated driving and sustainable energy by creating innovative off-road heavy-duty autonomous electric vehicles centered around the user experience. Do you want to be part of a once-in-a-lifetime opportunity to transform the off-road vehicle industry?
We are looking for a hands-on autonomous vehicle software engineering lead who knows how to develop production-grade reliability for autonomous driving systems. In this role, you will work with the fast-paced automated driving software development team and function as the bridge between the development team and project management.
Job scope will include all aspects of planning, perception, navigation, infrastructure and incorporate both cutting-edge techniques as well as proven, off-the-shelf technologies to support all autonomous driving functions. The opportunity offers technical, hands-on software development and the chance to shape the autonomous driving system for offroad heavy-duty autonomous electric vehicles.
Responsibilities:
  • Determine how system architectural elements shall interact with each other to produce the desired operational features and capabilities of the autonomous driving system.
  • Identify key technical challenges and what questions need to be answered to design a product that is safe, reliable, and profitable.
  • Analyze existing architecture and refine as required to realize needed system capabilities.
  • Work at multiple levels of abstraction within the product and generate a comprehensive and self-consistent architectural specification.
  • Maintain up-to-date knowledge of the technologies and approaches used to build autonomous solutions.
  • Collaborate with all areas of the system, software, and hardware development of the autonomous driving system.
Qualifications:
  • Background in developing the autonomy (perception, localization, and planning) functions of an autonomous vehicle
  • High performing engineering experience
  • Earlier experience with automation of off-road vehicles and ISO BUS
  • Hands-on experience with Autoware, ROS, and OpenCV
  • Familiarity with OpenODD, and OpenScenario
  • Previous experience working at AV startup is a plus
Apply now

BANGALORE, INDIA

  • Hands – on AWS Technical Architect with at least 5+ years in developing large scale multi-tier solutions.
  • Extensive experienced defining cloud strategy, solution architecture, architecture assessment.
  • Hands-on experience on implementing Cloud Solutions using various AWS Services including EC2, VPC, S3, Glacier, EFS, AWS Kinesis, Lambda, Directory Services, Cloud Formation, Ops works, Code Pipeline, Code Build, Code Deploy, RDS, Data Pipeline, DynamoDB, Redshift etc.
  • Hands-on experience on Architecting and securing the Infrastructure on AWS using IAM, KMS, Cognito, API Gateway, Cloud Trail, Cloud Watch, Config, Trusted Advisor, Security Groups, NACL etc.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation. It includes Amazon Web Services (AWS), Maven, Jenkins, Chef, SVN, GitHub, Serena Products, ClearCase, Build Forge, Serena PVCS, CVS, Tomcat, LINUX etc.
  • Strong Knowledge creating ANT/ MAVEN with Puppet build script for Deployment.
  • Expertise in Docker containerized environment, hosting web servers on containers, building docker images using Docker file
  • Administration various environments in software development life cycle (SDLC) Windows, Ubuntu. Experience supporting Chef Environment with multi servers and involved in developing manifests.
  • Experienced in Automated resource creation process using CFT, JSON, Bash and Python scripts through pre-boot and bootstrapping process.
  • Good understanding of monitoring tools like Splunk, Nagios.
  • Used scripting languages like Python, Bash and configuration management tools Chef, Puppet, and CF Engine and Web Service like AWS .
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Deployed Microservices, including provisioning AWS environments using Ansible Playbooks.
  • Designing and deploying scalable, highly available, Secured and fault tolerant systems on AWS.
  • Estimating AWS costs and identifying cost control mechanisms.
  • DevOps experience with Puppet, Chef, AWS (Ops Work).
  • Continuous Integration Tools Jenkins, Bamboo.
  • Source Code Management tools such as SVN, GIT.
  • Git repositories with branching, forks, tagging, and notifications.
  • Installed and configured Nagios as monitoring tool for disk usage, CPU utilization, list of open files etc. and sending alerts to our teams based on the same.
Apply now
  • With 5+ years of experience on developing Android applications under Eclipse and Android Studio.
  • Proficiency working with Java alongside multithreading, collections and generics.
  • Working experience with Unit testing with JUnit and Mockito. UI testing with Espresso.
  • Implemented Google Maps API for displaying required data in a map view.
  • Experience working with the SQLite Android database for data persistence, either with an SQLiteOpenHelper or through a Content Provider.
  • Expertise on the Android application components including Content Providers, Services, Fragments, Broadcast Receivers.
  • Expertise on Android multithreading using AsyncTask, AsyncTaskLoader, Handler and Looper, ThreadPoolExecutor.
  • Experience implementing services, including BoundService, IntentService, Service and the JobScheduler for scheduled services.
  • Proficiency working with third party libraries including Volley, Retrofit, Dagger2, Picasso.
  • Proficiency working with Firebase for Analytics, Push Notifications, Real Time Database and Authentication.
  • Working knowledge on Material Design implementation, including CoordinatorLayout, CollapsingToolbar, RecyclerView and the ViewHolder Pattern, CardView, FloatingActionButton, SnackBar.
  • Proficiency working with the source code version control systems GIT and Subversion.
Apply now
  • Software Engineer with 5+ years of experience in Analysis, Design, Development, Maintenance and Implementing Enterprise, Web and Client Server applications and in Cloud computing infrastructure such as Amazon web Services (AWS).
  • Experience in configure and managing Amazon AWS Cloud Services, EC2, S3, EBS, ELB, Elastic IP, RDS, SNS, SQS, Glacier, IAM, VPC, Cloud Formation, Lambda, Cloud Front, Route53, Cloud Watch, AWS Code Commit, AWS Code Deploy, Serverless Deployment, etc.
  • Experience in Creating and designed the AWS Cloud Formation Templates in different environments according to the given requirement.
  • Experience in using Core Technologies HTML, CSS, Spring Boot, Java Script, JQuery, AngularJS framework and Xml.
  • Experience in working with server – side technologies like Node JS, Restful API and MVC design patterns.
  • Experience in writing AngularJS controllers, views and services for website features.
  • Skilled in working with responsive web Design using JSON, AJAX and Bootstrap.
  • Experience in performing Unit Testing using Jasmine, Karma and maintaining cross browser compatibility.
  • Experience in working with web application servers, Apache Tomcat, etc.
  • Proficient in working with SQL and NoSQL databases like MongoDB, PostgreSQL.
  • Experience in working with Amazon IAM service enabled to grant permissions and resources to users managed roles and permissions of users.
  • Worked on strong authentication and access control capabilities to ensure security and privacy and restrict access to sensitive applications or data.
  • Created elastic load-balancers (ELB) for different applications to provide high performance of applications by balancing the load.
  • Experience in using messaging and streaming technologies, such as kafka.
  • Experience in creating test suites using Jasmine, Karma and worked on tools such as NPM
  • Extensive experience in automation of Version Control Systems like GIT, SVN to manage source code effectively.
  • Proven ability to scale and administer the Continuous integration systems on multiple platforms using Jenkins.
  • Hands-On experience in using Nexus and Artifactory repository managers for Maven builds.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Good knowledge in using Configuration Management tools such as Puppet and Chef on windows and Linux machines. Created many customized modules and cookbooks for configuring on the client nodes.
  • Hands-On experience with JIRA an issue and project management tracking tool.
  • Sound Knowledge in working with Shell scripting and Bash scripting.
  • Knowledge on protocols like HTTP, SSL, DHCP, DNS, LDAP.
Apply now
You will develop world-class machine learning models and algorithms, productize code, flows and technologies. You will develop graphical user-interfaces, visualization tools, and applications.
B Tech / B E degree in Computer Science with 2+ years of AI / Machine Learning Experience required.
Apply now
You will oversee a complete AI project for its technology development and model deployment. You will have research background in solving tough AI problems and can produce results superior to published results in industry.
You stay on top of published machine learning and modeling techniques. You are considered an authority in this topic in the Industry.
Apply now
You will be an expert in analyzing large datasets, evaluating anomalies, find patterns, and can infer statistical properties of data. You can build scalable models based on machine learning, and interpret model results.
B Tech / B E in Computer Science with 2+ years of big data and data science experience required.
Apply now
You will develop world-class Deep Learning AI models and algorithms, productize code, flows and technologies. You will participate in deploying the products in production environment and ensure the superiority of the solution through its production life cycle.
B Tech / B E degree in Computer Science with 2+ years of AI / Machine Learning Experience required.
Apply now
You will develop world-class robotic systems and algorithms, productize the technologies. You will participate in deploying the products in production environment and ensure the superiority of the solution through its production life cycle.
B Tech / B E degree in Computer Science with 2+ years of AI / Machine Learning Experience required.
Apply now
You will oversee a complete AI project for its testing and release deployment. You need to have test planning background in AI products and participated in product deployment.
B Tech / B E degree in Computer Science with 2+ years of testing and test automation Experience required.
Apply now

TOKYO, JAPAN

You will have expertise in software development, programming, Machine learning flows and algorithms, data science and data engineering to solve real-world problems. You should be able to independently analyze data, build AI models, produce the best results possible, test and deploy the AI models.
You will coordinate with team members across the globe. Excellent documentation skills (English and Japanese) is a plus.
Engineering Degree with AI/ML/DL experience preferred. Communication in Japanese and English preferred.
Apply now