Avatar for Symbl.ai

Programmable platform for analyzing natural human conversations

Technical Expert/ Senior Full Stack Developer

₹12L – ₹25L
Apply now

Symbl.ai is an early-stage, venture-backed startup working at the forefront of AI. We are creating the first developer platform for Conversational Intelligence. Our APIs give developers sophisticated tools to integrate conversational AI into any communication or collaboration product and build amazing customer experiences.

We are a team of 26 people working in a highly cohesive and collaborative environment split between Seattle WA, Boulder CO, and Pune India. We are looking for someone who can fit into this amazing family of crazy people and work collaboratively with product, engineering, marketing, and the leadership team.

Job Description:

We are looking for a Technical Lead to build a complex system that involves cutting-edge Back-end technology stack involving the Machine learning and Deep learning techniques in NLP space.

You will own and be responsible for the end to end development and work directly with upper management as well as the core engineering team to define software requirements and take the lead on the entire software development life-cycle of the system.

In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. You should be able to cope up with the changing needs with high agility.

Your goal will be to develop high-quality software along with the architecture that is aligned with user needs and business goals.

Responsibilities:

  • Develop high-quality software design and architecture.
  • Technology research and evaluations.
  • Identify, prioritize and execute tasks in the software development life cycle.
  • Develop tools and applications by producing clean, efficient code.
  • Work directly with the existing and potential customers.
  • Collaborate with vendors to enhance the product.
  • Automate tasks through appropriate tools and scripting.
  • Review and debug code.
  • Perform validation and verification testing.
  • Document development phases and monitor systems.
  • Ensure software is up-to-date with latest technologies.
  • Technical on boarding of new hires.

Requirements:

  • Extensive experience in software development, scripting and project management.
  • Proficient in Java and Spring ecosystem. Experience on developing Spring Boot applications and building microservices.
  • Proficient in JavaScript with expertise in Node.js and at least one UI framework Angular or ReactJS. Experience on developing UI applications in a modular way.
  • In-depth knowledge of at least one NoSQL database. Preferred are, MongoDB and Neo4j.
  • Good experience in working on at least one of the public/private Cloud Platform – AWS, Google Cloud, Azure, OpenStack etc.
  • Experience and good understanding of one of the API design frameworks. Swagger or Apiary.
  • Experience on the message buses like Kafka, RabbitMQ etc.
  • Good understanding of fundamental design patterns in software design.
  • Understanding of the Algorithms and Data Structures concepts.
  • Experience using system monitoring tools and automated testing frameworks.
  • Familiarity with various operating systems (Linux, Mac OS, Windows).
  • Analytical mind with problem-solving aptitude.
  • Ability to work independently.
  • Bachelors or Masters degree in Computer Science or a related degree.

Preferred Experience:

  • Experience of working of NLP frameworks like StanfordNLP, Apache OpenNLP and understanding of NLP fundamentals is preferred.
  • Experience and excellent understanding of at least one Machine Learning system - e.g. TensorFlow, Apache Singa etc is preferred.

Symbl.ai at a glance

Programmable platform for analyzing natural human conversations

Symbl.ai focuses on Enterprise Software, Business Productivity, Developer APIs, and Unifed Communications. Their company has offices in Seattle, Boulder, Poland, and Pune. They have a small team that's between 11-50 employees. To date, Symbl.ai has raised $1.8M of funding; their latest round was closed on September 2019.

You can view their website at https://symbl.ai or find them on Twitter, Facebook, and LinkedIn.