Burning Glass

  • Engineering Manager, Engines

    Job Locations US-MA-Boston
    Posted Date 4 weeks ago(4/22/2018 7:14 PM)
    Job ID
    2018-1047
    # of Openings
    1
    Category
    Engineering
  • Overview

    BGT is looking for an engineering manager for its engines team.  The Engines team constructs innovative systems exposing analytical models and artificial  intelligence capabilities built on our industry leading large data set to team to our customers and BGT applications.  The ideal candidate is a capable, current practitioner who will take small teams to the next level by closely working with operations, product management, analysts and other teams located in our offices in Boston, London, and India.

    Responsibilities

    • Talk to domain/subject matter experts/Product Management and translate their requirements into technical specifications
    • Manage software engineering activities of India based technology teams
    • Create best in class technology architecture for fast response time and high throughput backend systems exposed to client systems
    • Be familiar with state of art tools and technologies and be able select tools appropriate for the business context.

    Qualifications

    • 4 to 6 years of experience in software industry with emphasis on APIs, artificial intelligence, big data, open source packages, and secure systems architectures
    • Experience in leading a team or working in global teams (geographically distributed team working in different time zone)
    • Highly motivated and able to passionately manage varying priorities in a fast paced environment
    • Good knowledge and experience in Agile development
    • Experiencewith with databases such as: RDBMS (Postgres SQL, Microsoft SQL Server) and NoSQL like Mongo, Hadoop et al.
    • Familiar with tools such as JIRA, Confluence, GIT
    • Should have worked on statistical techniques for clustering and classification. Exposure to some of the following tools required: HMM (Hidden Markov Model), SVM (Support Vector Machine), CRF (Conditional Random Fields), Naïve Bayesian, K-means
    • Experience with natural language processing tools is essential. Expertise with NER (Named Entity Recognition), Python NLTK preferred
    • Experience with Rules Engines and tools like Exposure GATE (General Architecture for Text Engineering), Dependency parsing, CLIPS, Apache UIMA, Rete Algorithm required
    • Should be able to contribute to Architectural design and reviews of Engineering solutions
    • Should be able to plan the workflow and assist the engineering team in addressing the major issues like security policy, interface policies, data integrity issues, performance and scalability issues, integration and compatibility issue.
    • Should have experience in developing high end solutions coupled with scalability and extensible programming features for different business domains.
    • Cross platform experience across Windows and Linux would be an added plus
    • Experience with web services is required
    • Highly organized, structured work habits
    • Excellent verbal and written communication
    • Bachelor’s degree with five or more years of professional level software development.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed