NeuralSpace logo


In office: Bengaluru, Karnataka

  • 🇮🇳 India

Software Engineer (Full-Stack Developer)

About NeuralSpace

NeuralSpace is an early-stage artificial intelligence (AI) start-up, which specialises in building Natural Language Processing (NLP) tools for an infinite number of use-cases (100+ languages are supported by NeuralSpace’s proprietary technology). We create the tools which enable companies to build cutting-edge technologies, from chatbots and augmented video translations, through to smart assistants, intelligent document processing and hate-speech detection. Our vision is to break down the language barrier once and for all and facilitate the implementation of our breakthrough technology.

Why NeuralSpace?

NeuralSpace is built on strong academic foundations which reflect in our products. We are a group of passionate AI researchers and engineers who are constantly trying to bring state-of-the-art NLP research into our products. We are building this cross-disciplinary team with people who have the potential to become leaders. We already have the backing of some top VC investors and are now looking to make some important early hires that will enable us to scale the business.

About the Role:
We are seeking a skilled and motivated Full Stack Developer to join our dynamic team. As a Full Stack Developer, you will be responsible for developing and maintaining end-to-end software solutions that meet the needs of our organization and its clients. Your expertise in both front-end and back-end technologies will be essential in delivering high-quality and user-friendly applications. This role will involve collaborating with cross-functional teams to design and implement cutting-edge features, while ensuring optimal performance and scalability.

Roles & Responsibilities

  • Develop and maintain web applications, databases, and server-side processes to support business requirements.

  • Create well-structured, reusable, and efficient code using appropriate programming languages and frameworks.

  • Collaborate with UX/UI designers to implement intuitive and visually appealing front-end interfaces.

  • Conduct thorough testing and debugging to identify and resolve application issues and ensure seamless functionality.

  • Optimize applications for maximum speed and scalability to enhance user experience.

  • Integrate third-party APIs and services into the applications when required.

  • Work with stakeholders to gather and understand software requirements and translate them into technical specifications.

  • Collaborate with other team members to ensure effective project planning, development, and delivery.

  • Keep abreast of industry trends, best practices, and emerging technologies to continuously improve development processes and techniques.

  • Provide technical support and troubleshooting assistance for existing applications as needed.

  • Working on the backend aspect of products;

  • Participate in architecture, development, testing, deployment, operation, maintenance, and enhancement of tools, libraries, frameworks, platform, and software solutions;

  • Productionize Machine Learning functionalities into core products.

  • Evaluate and select appropriate technology platform, frameworks, and deployment architecture for products;

  • Foster a strong DevOps culture

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).

  • 4-5 years of experience as a Full Stack Developer or a similar role, with a strong portfolio showcasing relevant projects.

  • Proficiency in front-end technologies like HTML, CSS, JavaScript, and React JS,.

  • Strong knowledge of back-end technologies such as Node.js, Python and related frameworks (e.g., Express, Django).

  • Experience working with nosql database (MongoDB).

  • Experience in Continuous Integration

  • Familiarity with version control systems (e.g., Git) and agile development methodologies.

  • Ability to work both independently and collaboratively in a team environment.

  • Excellent problem-solving skills and attention to detail.

  • Effective communication skills to convey technical concepts to non-technical stakeholders.

  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.

  • The ability to work closely with some of the world’s foremost AI and NLP experts

  • An agile work environment

  • A self-organized team culture designed for natural leaders

  • Genuine growth and career development opportunities

  • Competitive base salary, performance-led bonus and employee option scheme

Work Location: Bangalore, India

We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Contact us: [email protected]