We are looking for a skilled JavaScript developer proficient in React.js to join our team in Chennai. Your main responsibility will be to create user interface components and implement them following established React.js workflows like Flux or Redux. It is crucial that the components and the overall application are robust and easy to maintain. Collaboration with the rest of the team across different infrastructure layers is essential, emphasizing the importance of collaborative problem-solving, sophisticated design, and delivering high-quality products. Your role will involve: - Developing new user-facing features using React.js - Creating reusable components and front-end libraries for future use - Translating designs and wireframes into high-quality code - Optimizing components for maximum performance across various web-capable devices and browsers We are seeking candidates with the following skills and qualifications: - Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model - Thorough understanding of React.js and its core principles - Experience with popular React.js workflows like Flux or Redux - Familiarity with newer specifications of EcmaScript - Experience with data structure libraries (e.g., Immutable.js) - Knowledge of RESTful APIs and modern authorization mechanisms such as JSON Web Token - Familiarity with modern front-end build pipelines and tools - Proficiency in common front-end development tools like Babel, Webpack, and NPM - Ability to translate business requirements into technical requirements - Strong skills in benchmarking and optimization - Familiarity with code versioning tools like git and Bitbucket Qualifications: - Any degree in Computer Science or Engineering If you meet these qualifications and are passionate about React.js development, we encourage you to apply for this exciting opportunity in Chennai.,
We are seeking energetic and passionate freshers with 0-1 years of software experience who are eager to join our team in Chennai immediately. Key Skills: - Proficiency in C, C++, Java, .Net, Perl, HTML, and JavaScript. - Strong communication skills with analytical and problem-solving abilities. A team player with the capability to take ownership of tasks and work independently when needed. - Proactive attitude and quick adaptability to new challenges. Qualifications: - Bachelor's degree in Computer Science or Engineering.,
You will be responsible for building, improving, and extending NLP capabilities to deliver theoretically elegant algorithms and practically efficient solutions to complex problems. As an NLP Engineer, you will research and evaluate different approaches to NLP problems, write well-designed code that produces deliverable results, and ensure that the code scales and can be deployed to production. Additionally, you will design and execute A/B tests through a framework, apply machine learning to language-related problems, and have knowledge of association mining, named entity recognition, and vector representations of textual data. You should have a strong understanding of neural networks such as RNN and LSTM, as well as expertise in Python, data structures, algorithms, and general software development skills. With at least 3 years of work experience in data, you are expected to possess good communication skills, analytical abilities, and problem-solving skills. Being a good team player is essential, and you should have experience leading a technical team, handling POCs, designing solutions, and providing estimates as per requirements.,
You will be working as a Java Back End Developer in Chennai. As a part of your role, your responsibilities will include: - Must have experience in Spring MVC, Spring Boot & Microservices - Excellent knowledge of Java, JSP, JavaScript, AJAX, HTML, JSON - Good knowledge of MySQL - Knowledge of coding standards and good commenting practices - Experiences in developing RESTful web services - Ability to understand business requirements and translate them into technical requirements - Writing reusable, testable, and efficient code As a desired candidate, you should possess the following qualifications: - Any degree in Computer Science/Engineering If you are a passionate individual with experience in Java development and possess the required skills, do not hesitate to apply for this exciting opportunity.,
As a Machine Learning Engineer specializing in Image Processing, your role involves understanding business challenges, goals, constraints, variables, and parameters. You will design and build Machine Learning applications to meet business process and application requirements. Key Responsibilities: - Develop deep learning and processing algorithms, including ETL, with a minimum of 2-3 years of expertise - Stay updated with state-of-the-art research papers and implement ML algorithms based on them - Collaborate with teams to integrate ML code on various platforms - Proficient in programming languages like C++ or Python - Experience in research related to Computer Vision, NLP, or time series data is highly desirable - Optional expertise in optimization techniques for deploying optimized code on ARM, x86, CUDA, and familiarity with BLAS libraries Qualifications: - Bachelors or Masters in computer science, engineering, physics, or mathematics,