Skip to main content

Software Development Architect (NodeJs/Python)

Software Development Architect (NodeJs/Python)
Quantiphi
remote
4 months ago

About Us

Quantiphi is an award-winning Applied AI and Big Data software and services company, driven by a deep desire to solve transformational problems at the heart of businesses. Our signature approach combines groundbreaking machine-learning research with disciplined cloud and data-engineering practices to create breakthrough impact at unprecedented speed.

Company Highlights

  • Delivered 2.5x growth YoY since its inception in 2013
  • Headquartered in Boston, with 4000+ Quantiphi professionals across the globe

Accolades

  • Great Places to Work certified for 2 consecutive years- 2022, 2021
  • Recognized by Everest Group as Specialist Leader and Star Performer in Analytics and AI Services, 2022
  • Recognized as an AIFinTech100 Company, 2022 by InsurTech
  • Winner of Best in Business Award in Established Business category by INC., 2022
  • Winner of Competitive Strategy Leadership Award in Artificial Intelligence Services in Healthcare by Frost & Sullivan, 2022
  • Recognized in Gartner Hype Cycle Reports for AI Strategy, 2022
  • Winner of 2021 Google Cloud Breakthrough Partner of the Year- North America
  • Winner of 2021 AWS Canada Rising Star of the Year
  • Recognized as Leader in IDC MarketScape: WorldWide AI IT Services, 2021
  • Recognized in the Fast Company 2021 World Changing Ideas- AI and Data category
  • Winner of NVIDIA's Americas Service Delivery Partner of the Year, 2021

Responsibilities

  • Technical Project Delivery:
    • Own the complete SDLC of our product(s) by managing the solutioning, engineering, testing, release and maintenance
    • Lead engagements with multiple work-streams; prepare project plans and manage deliverables
    • Guide and help team members to debug and solve technical problems
    • Review and perform code walkthrough and quality reviews
  • Client Management:
    • Managing customer communication & relationships
    • Guide the client on technology evaluation, technical thought leadership and direction for Conversational AI projects
    • Constantly sync with the product & Business team to align on business priorities, and plan for long term and short-term architecture goals
    • Showcase thought leadership on technology roadmaps, agile development methodologies and best practices
  • Team management:
    • Work with the team to identify and qualify business opportunities
    • Identify key customer technical objections and develop a strategy to resolve technical blockers
    • Ensure proper skill development of team members
    • Travel to customer sites, conferences, and other related events as required

Required Skills

  • Experience with AI Bot platforms, such as DialogFlow/API.AI, Cloud ML, Microsoft Bot Framework and Azure Cognitive Services, Amazon Lex, IBM Watson, Wit.ai, Salesforce Einstein, Rasa etc. (as a Project Manager/Analyst/Consultant) OR
  • Software and Product Development on languages like NodeJs, Python etc.
  • Excellent communication, articulation, abstraction, analytical and presentation skills
  • Ability to work with minimal supervision in a dynamic and time sensitive work environment
  • Team management experience is must
  • Excellent aptitude in business analysis and awareness of quantitative analysis techniques
  • Knowledge of one of NodeJS or Python is a must
  • Understanding of Natural Language Processing (NLP) and supervised Machine Learning (ML) concepts (such as vectorization, N-gram, classification, clustering, overtraining etc.)
  • Experience with deploying machine learning algorithms as REST API based services
  • Experience working with scalable, high-performance systems
  • Experience in architecting solutions and integrations with multiple technologies and systems

Nice to have skills

  • Strong understanding of the NLP space (natural language understanding, sentiment analysis, personality insight etc.), conversational interfaces, and leveraging existing services and libraries (integration, configuration, training, continuous learning)
  • Well versed with voiced based processing (text to speech, speech to text)
  • Experiences with Databases – relational and non-relational
  • Experience in the Cloud deployments on GCP, AWS or Azure

Expertise level

Work arrangement

Similar Jobs in Canada