Opportunities to

Innovate and Invent

Join our diverse group of innovators - working to solve industries’ and organizations’ most challenging problems together.

Current Openings

We seek self-driven and passionate individuals for the following positions. The candidate must have a minimum Graduate degree such as BE / B.Tech / MCA degree along with some programming experience​. We would also welcome bright B.Sc / M.Sc candidates specialized in Physics / Maths / Computer Science with some exposure to programming.

Location :

  • Chennai
  • Salem

Roles and Responsibilities :

  • Candidate will be responsible for building Machine Learning/ Deep learning models for NLP, forecasting and other applications. The candidate will be responsible for converting blue sky ideas into implementation.
  • Should be able to create solutions and try various algorithms to solve the problem.
  • Work with the Engineering Team to design, code, train, test, deploy and iterate on enterprise scale machine learning systems. Also be able to work in a R&D mode for certain open-ended problems.
  • Should be able to work alongside an excellent, cross-functional team and manage teams in ensuring timely delivery.

General Requirement :

  • Experience in applying machine learning techniques NLP, CV or other application areas
  • Strong analytical and problem-solving skills
  • Deep understanding of ML/ DL techniques such as: classification, clustering, model optimization etc.
  • Solid programming/ engineering skills including but not limited to Python, C/C++.
  • Proven ability to apply, debug, and develop machine learning models for real-world applications
  • Ability to lead and manage a team and be comfortable with deadlines and milestones
  • Strong verbal and written communication skills

Required Skillset :

  • Strong programming skills in Python along with C/C++ or R, ML/ DL toolkits such as Scikit-learn, NLTK, spaCy, TensorFlow, Keras, PyTorch
  • Strong experience in Engineering/ deployment tools in Cloud and other environments: AWS (Lambda, S3, SageMaker, Texteract, NoSQL etc.), Hadoop, Git, Spark MLib, Data Visualization tools etc.
  • Good understanding of ML and DL theoretical concepts and algorithms and hands-on experience in implementing or improving algorithms
  • Experience in NLP and NLU (NLTK, Spacy, Flair, etc.)
  • Writing code for production environments and ability to profile code for optimizing runtime, memory etc.
  • Prior experience in Pharma/Healthcare / Life Science will be a Big Plus but not Mandatory.
Apply Now

Location :

  • Chennai
  • Salem

Roles and Responsibilities :

  • Provisioning, maintaining and monitoring servers (including that of clients) in different Cloud environments
  • Architecting cloud-based solutions for specific requirements, while working with development teams
  • Supporting teams in terms of capacity planning, cost optimization and continuous monitoring of the cloud resources
  • Ensuring the availability of Cloud resources to satisfy the client SLA requirements
  • Planning and performing regular system maintenance and disaster recovery activities
  • Managing and working with the Cloud/ Infra/ Network administration team to ensure smooth operations of different compute, networking environments.

Required Skillset :

  • Strong experience in Linux System Administration
  • Hands-on experience in Linux internals, setting up LDAP, Apache2 or other web servers, User and filesystem management, Monitoring, Networking, VPN, Applying patches or upgrades, Disaster recovery
  • Install, Configure, Maintain and Upgrade open source tools, software and packages
  • Experience in scripting in bash (or other shells). Experience in Perl scripting will be an added plus
  • Basic understanding of Windows Administration, AD etc.
  • First-hand experience in AWS or Azure cloud environment
  • Setting up VMs (both Linux and Windows), Storage, Database instances (RDS, Aurora, Red Shift etc.), Route 53, Cloud formation, CloudWatch, CloudTrail, Lambdas or equivalent services
  • Good knowledge and experience in HPC, Hadoop, code repositories (Git etc.) and others to effectively support the dev team
  • Exposure to additional cloud providers will be a big plus
  • Experience in Automated Patch Management Client, Package Managers
  • Should have working knowledge on SQL.
  • Excellent written and verbal communication skills
  • Client interactions is a must as the job involves working with multiple clients/ stakeholders in dynamic, fast paced environment.
  • Exposure to DI/DI, DevOps tools, Jenkins, Ansible etc. would be assets
Apply Now

Location :

  • Chennai
  • Salem

Required Skillset :

  • 6+ years of experience in Oracle, PL/SQL.
  • Should have strong experience in Stored Procedures, Functions, Triggers, Collections etc.
  • Experience in Unit Testing.
  • Experience in Agile Methodology.
  • Strong Communication.

Note : Should be willing to Learn New Technology – KDB+ / Q Programming.

Apply Now

Location :

  • Chennai
  • Salem
  • Work from home option available as well

Experience : 4 to 8 Years

Notice Period : Immediate joiners will be preferred

Required Skillset :

  • Should have 4-8 years of Experience in Oracle APEX, PL/SQL.
  • Experience in Web/UI design involving HTML, JavaScript, jQuery, CSS and AJAX
  • Will be responsible majorly for Oracle APEX code development and maintenance
  • Create and maintain Apex pages, Master/Detail Forms, Interactive Grids, Interactive reports, Apex Collections etc.
  • Demonstrated experience with custom theming, custom interactive reporting and dynamic actions
  • Monitor and recommend changes if required to all PL/ SQL packages and provide stored procedures and design and develop various relational databases.
  • Experience in Oracle with SQL, PL/SQL, Performance Views, Data Dictionary, external tables, indexing, Cursors, Constraints, Job Scheduling, Materialized Views
  • Maintain and enforce SQL and PL/SQL development coding standards and best practices
  • Generate statistics and prepare and write reports for management and/or team members on the status of the project development initiatives
  • Assist in the development and maintenance of technical documentation, user documentation, and process guidelines
  • Effectively communicate and build rapport with team members, business stakeholders, and clients using various techniques and collaboration channels
  • Ability to quickly grasp new concepts, incorporate innovations, and stay up to date with industry and business directions
  • Define problems, collect data, establish facts, and draw valid conclusions. This position requires strong analytical/logic, communication and coding skills.
Apply Now

Location :

  • Chennai
  • Salem

Required Skillset :

  • Experience working as a BA + managing people.
  • Experience in Requirement Gathering, User Stories, BRD, FRD & SRS.
  • Should possess technical experience in SQL, pl/SQL
  • Familiarity about working datasets would help
  • Ability to understand code would be helpful.
  • Excellent spoken and written communication skills
  • Direct interactions with client/ working with onsite would be plus
Apply Now

Location :

  • Chennai
  • Salem

Roles and Responsibilities :

  • The candidate will be responsible for developing ML or DL models for application areas such as NLP and Analytics (forecasting, classification etc.) and will be working with a team in bundling them.
  • Should be able to create solutions and experiment with various algorithms, profile and benchmark the models.
  • Interested in working with engineering team to design, code, train, test & deploy on enterprise scale ML systems
  • Work alongside an excellent, cross-functional team across.

General Requirement :

  • Solid software engineering skills and programming skills in multiple languages including but not limited to Python/ Julia, C/C++ or Java. Excellent Python or Julia programming skills is a must.
  • Good understanding and relevant experience in ML techniques/ NLP/ Computer Vision tasks such as: classification, clustering, deep learning, optimization methods, NER, dependency parsing, boundary detection etc.
  • Experience in Linux and scripting would be a plus
  • Strong analytical and problem-solving skills
  • Able to work with a team in implementing a complex project, following SDLC practices, coding convention etc.
  • Be comfortable with deadlines and milestones
  • Strong verbal and written skills and an easy going attitude
  • Proven ability to apply, debug, and develop machine learning models for real-world applications

Required Skillset :

  • Must have: Python or Julia with C/ C++/ Java
  • Experience in ML, DL (Tensorflow, Keras, PyTorch), NLP and NLU (NLTK, Spacy, Flair, etc.)
Apply Now

Location :

  • Chennai
  • Salem

Required Skillset :

  • Strong experience in integration of RESTful APIs with Single Page Application (SPA).
  • Demonstrable ability to build applications in React is a must.
  • The candidate must have a technical understanding of the React concepts like diffing, component lifecycle, etc
  • The candidate must be familiar with techniques to write reusable and maintainable components.
  • The candidate must be proficient in the use of webpack and npm as a build management tool When needed, the candidate should be able to build custom webpack plugins and/or npm scripts.
  • The features of the core Javascript language, as well as new features continually introduced, eg, ES2015 - ES2017
  • Style sheet, both in how it behaves as a system to apply visual styling, as well as individual behaviours of the commonly used CSS properties
  • HTML, including page optimization techniques and semantic tags
  • The candidate must be able to write useful tests using their choice of frontend testing framework/s Jasmine, Mocha, Jest, enzyme, etc
  • Experience in continuous integration and continuous delivery tools like JIRA, Git/Stash, Teamcity, Jenkins, Artifactory, etc. is preferred.
  • Excellent communication skills both written and verbal.
Apply Now

Experience : We are looking for a QA Tester to assess software quality through manual and automated testing. You will be responsible for finding and reporting bugs and glitches. In this role, you should have a keen eye for detail and excellent communication skills. If you are also competent in executing test cases and are passionate about quality, we’d like to meet you. Ultimately, you will ensure that our products, applications and systems work correctly.

Location :

  • Chennai
  • Salem
  • WFH (for associates who can work independently with minimum guidance)

Responsibilities:

  • Review and analyze system specifications
  • Collaborate with Developers/BA's to develop effective strategies and test plans
  • Execute test cases (manual or automated) and analyze results
  • Evaluate product code according to specifications
  • Create logs to document testing phases and defects
  • Report bugs and errors to development teams
  • Help troubleshoot issues
  • Conduct post-release/ post-implementation testing
  • Work with cross-functional teams to ensure quality throughout the software development life cycle
  • Automation experience is a nice to have skill

Required Skillset:

  • Proven experience as a Quality Assurance Tester or similar role.
  • Experience in project management and QA methodology.
  • Familiarity with Agile frameworks and regression testing is a plus.
  • Ability to document and troubleshoot errors
  • Working knowledge of test management software (e.g. JIRA) and SQL
  • Excellent communication skills
  • Attention to detail
  • Analytical mind and problem-solving aptitude
  • Strong organizational skills
Apply Now

Incase you don't find a suitable role, email your detailed CV along with your expected salary and possible joining date to hr@dattendriya.com and we will get back to you incase we find an opening that fits you.

Please mention Applying for <Position Name> in the Subject line.