Job Listings

#4021 NLP Developer

The Tal Group

Our client, a fast-growing leader in innovative technology, is hiring a remote Formal/Natural Language Processing (NLP) Developer! This position provides an opportunity to make an impact at an early-stage startup. You will have a diverse array of responsibilities, and receive mentorship from senior team members who have worked at New York law firms and other technology startups. This position reports directly to the VP of Engineering.

Note: This role is remote and accepting submissions from candidates exclusively located within the eastern timezone.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous compensation including a base salary and comprehensive benefits package
- Enjoy a flexible remote WFH policy from any of their company headquarters, located in global cities including Toronto, New York, London, Los Angeles and more

What You'll Be Doing
- Lead and drive the domain-specific language implementation and its application in natural language processing and document intelligence.
- Design and develop no-code/low-code solutions to accelerate the development of domain-specific language applications, facilitating machine learning or deep learning techniques.
- Extend the domain-specific language compiling and parsing framework and tools box to provide seamless integration for document intelligence and deliver the highest efficacy and performance.
- Assist in assessing and analyzing business strategy & requirements, working on breaking down, scoping and estimating tasks.
- Our team is high-performing, flexible and fast – you will participate in peer reviews, leadership, mentorship, and quality control daily.

Skills & Experience You're Bringing
- Proven experience as a domain-specific language developer or similar role, solid knowledge of formal language theory(context-free grammar, parsing and compiling systems), automata theory and graph theory.
- Good understanding of NLP/NLU/NLG techniques for text representation, syntactic and semantic analysis techniques, data structures and modelling, and sufficient knowledge and experience of NLP/NLU oriented ML/DL.
- Experience in text-related computer vision and other applied AI are assets.
- Understanding of service-oriented architecture, microservices concepts and patterns, cloud-native solution concepts and best practices, and demonstratable experiences in implementing enterprise and/or SaaS solution development following 12-factor design patterns and related best practices
- Experience with high availability, scalability and serviceability platform design and architecture, an expert in supporting infrastructure services, including databases, storage services, event and streaming services, etc.
- Hands-on experience with popular frameworks and toolkits such as Antlr, Roslyn, Lark, pyPEG or equivalents
- Expert in organizing and managing GIT Flow for source code management.
- Strong coding experience, proficiency in C#, Python, Javascript/Typescript, and their popular frameworks and build system, and other modern programming languages are assets
- Experience with code analysis and inspection tooling for Code Quality
- Bachelor (equivalent or higher) degree in Computer Science, Computer Engineering or closely related discipline
- 5 to 8 years of experience in software development, developed and delivered multiple projects
- Experience working in a fast-paced environment using Agile methodologies for developing software
- Experience with Cybersecurity operations and Secured Sofware Development Lifecycle

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

Remote

Skills:
ANTLR, Agile Programming Methodologies, Analysis Skills, Artificial Intelligence (AI), Best Practices, Business Analysis, Business Strategy, Cloud Computing, Computer Engineering, Computer Programming, Computer Science, Computer Vision, Data Modeling, Data Structures, Deep Learning, Design Patterns Programming Methodologies, Develop Methodologies, Diversity, Git, Graph Theory, High Availability, Internet Security, JavaScript, Leadership, Legal, Machine Learning, Machine Tool, Mentoring, Microservices, Microsoft C# (C Sharp), Multitasking, Natural Language Processing (NLP), Product Lifecycle, Programming Languages, Python Programming/Scripting Language, Quality Control, Service-Oriented Architecture (fka Distributed Object Architecture), Software Development, Software as a Service (SaaS), Source Code/Configuration Management (SCM), Startup, Strategic Analysis

About the Company:
The Tal Group

Location: Canada

Posted: Oct. 10, 2024, 7:32 p.m.

Apply Now Company Website