Senior Software Engineer
Techbridge Market Holdings Pte Ltd
Singapore, PH
3d ago
source : Monster

PRIORITIZING PERMANENT RESIDENTS AND SINGAPOREANS FOR NOW.

ABOUT THE COMPANY

Headquartered in Singapore, Our Client is a fast-growing Artificial Intelligence (AI) company with a global footprint. Our mission is to help organizations optimize operational efficiencies by automating complex cognitive tasks.

We are a market leader and the pioneer of Knowledge Work AutomationTM. The solutions we provide use natural language processing (NLP) and computer vision techniques (e.

g. semantic analysis, concept-extraction, multi-language knowledge graphs, and object detection) to provide unparalleled accuracy in information extraction for industry leaders across the financial services, government sectors and more.

Our Client is recognized as a Gartner Cool Vendor.

WHAT TO EXPECT

We are building a team passionate about cutting-edge AI technology and the potential of our clients. You should be motivated by growth opportunities with your responsibilities expanding in scope.

You can also look forward to being part of a dynamic start-up environment where your contribution matters.

  • fast growth (doubled global headcount this year from 100 to 200)
  • well funded (Series B expected to close this year)
  • leading financial services clients
  • accredited by Singapore government (SG) - serving SG large part of business
  • leading technology (recognised e.g. by Gartner)
  • empowering our employees
  • fast career growth opportunities
  • SENIOR SOFTWARE ENGINEER

  • We are looking for an experienced leader that is passionate about the potential of the company. You should be genuinely excited by the prospect of building new functions and leading a passionate team of high performers as our client expands in scale;
  • and be motivated by the proposition of your contributions having a real impact on company’s growth.

    RESPONSIBILITIES :

    Develop algorithms, data models and build products and solutions based on state-of-the-art AI technology.

    Create innovative, marketable products using research in fields of NLP, Semantics and Machine Learning.

    Design architecture and behaviour of software modules and use industry Agile standards to perform analysis, estimation, implementation, testing and deployment of applications.

    Ensure technical quality through best practices like TDD, Code Review, CI.

    Bring ideas to the table to improve our client’s technology and product. Work and be involved in key decisions in Engineering, Product and Delivery teams.

    Take leadership in driving projects or product features while working in autonomous, cross-functional squads, taking ownership of development activities and knowledge sharing.

    Mentor and guide junior developers and provide technical expertise.

    REQUIREMENTS :

    MSc / BSc in computer science, engineering or related technical discipline, or equivalent.

    5+ years of experience in software development with team management experience.

    Strong experience in Java EE, Spring, Object Orientation and Design Patterns.

    Solid knowledge in databases, like MySQL, Oracle, SQL Server, architecture patterns, like MVC, ETL, SOA, Microservices, and software best practices, like TDD, CI.

    Familiarity with Agile or XP methodologies.

    Excellent written and oral communication skills in English with ability to effectively communicate with teams and clients.

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form