• Tutorials
  • DSA
  • Data Science
  • Web Tech
  • Courses
    Get 90% Refund!

Recruiters, join our Hiring Challenge to connect with exceptional global talent. Don't miss out, participate now!

company logo

Job Description

1) C++ Developer:

We are looking for a C++ developer responsible for building applications that may range from desktop applications to native mobile applications and embedded systems. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.


Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Implement performance and quality modules
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization


Skills:

  • Strong proficiency in C++, with fair knowledge of the language specification and data structures
  • Thorough knowledge of the standard library, and algorithms
  • Good understanding of memory management in non-garbage-collected environments
  • Understanding of data structures algorithms and C++ specific notions, such as friend classes
  • Familiarity with templating in C++
  • Strong understanding of MySQL.
  • Knowledge of the latest C++11 standard is appreciated
  • Familiarity with embedded systems design, low-level hardware interactions
  • Knowledge of operating system will be plus point
  • Familiarity with system call wrapper library functions
  • Implementation of automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git


2) Node JS Developer:


We are looking for a highly capable Node.js developer to optimize our web-based application performance. You will be collaborating with our front-end application developers, designing back-end components, and integrating data storage and protection solutions. To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js-based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.


Node.js Developer Responsibilities:

  • Developing and maintaining all server-side components and modules.
  • Ensuring optimal performance of the central database and responsiveness to front-end requests.
  • Collaborating with front-end developers on the integration of elements.
  • Designing customer-facing UI and back-end services for various business processes.
  • Developing high-performance applications by writing testable, reusable, and efficient code.
  • Implementing effective security protocols, data protection measures, and storage solutions.
  • Running diagnostic tests, and repairing defects.
  • Documenting Node.js processes, including database schemas, as well as preparing reports.
  • Recommending and implementing improvements to processes and technologies.
  • Keeping informed of advancements in the field of Node.js development.


Node.js Developer Requirements:

  • Strong understanding of MySQL.
  • Extensive knowledge of JavaScript, libraries, and frameworks.
  • Knowledge of Git.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.


3) Data Scientist (Python):

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.


Responsibilities:

  • Building AI connectors for various structure and unstructured databases.
  • Identify valuable data sources and automate collection processes
  • Undertake to preprocess of structured and unstructured data
  • Analyze large amounts of information to discover trends and patterns
  • Build predictive models and machine-learning algorithms
  • Present information using data visualization techniques
  • Propose solutions and strategies to business challenges
  • Collaborate with engineering and product development teams


Requirements and skills

  • Strong understanding of MySQL.
  • Understanding of NLP and Deep learning
  • Knowledge of Python; familiarity with Shell script and operating system is an asset
  • Analytical mind and business acumen
  • Strong in data structures
  • Problem-solving aptitude
  • Excellent communication and presentation skills
  • BSc/BA in Computer Science, Engineering or relevant field; graduate degree in Data Science or other quantitative field is preferred.

About Company

Ardent is on a mission to help enterprises implement meaningful security and privacy programs aligned to their business mission; building trust, and protecting data assets.

As per industry standard
Onsite
  • Pune
Full Time

Fresher

infoLast Date to Apply Wed Jan 04 2023
banner