Vistrada is seeking a highly motivated and experienced Senior Software Engineer/Consultant for the Data Connector Engineer role.
The ideal candidate will work collaboratively with the AI Engineering team, Software Engineering, Platform, and Product teams to build a data platform that supports a large-scale enterprise answer engine product.
The role offers the opportunity to work with talented engineers in the AI space on groundbreaking technology.
Responsibilities include building a secure, stable, and scalable platform for connecting to a wide variety of systems of record in an enterprise setting.
The candidate will improve data ingestion systems needed for world-class Information Retrieval and Question Answering systems over structured and unstructured data.
The role also involves enabling clients' IR systems to scale to very large collections of documents and facilitating a new generation of AI-driven applications over enterprise data.
Requirements:
A deep grounding in Computer Science with competencies in data structures, algorithms, and software design is required.
A Master's or higher degree in Computer Science, Machine Learning, or a related field, or a Bachelor's degree with relevant work experience is necessary.
The candidate must have 5+ years of industry experience; technical leadership experience is a plus.
Proficiency in Node.js/TypeScript is required, along with demonstrated experience with Golang, Python, and SQL.
Experience in developing large-scale micro-service oriented solutions is essential.
A deep understanding of REST, SOAP, and GraphQL is required.
Familiarity with authentication mechanisms like OAuth, JWT, and Keycloak is necessary.
Direct developer experience with collaboration and content management platforms is required.
The candidate should have experience collaborating with and communicating feature impacts to front-end and back-end engineering teams.
Only US Citizens or Permanent Residents are eligible for this position.
The position is fully remote.
Benefits:
Vistrada offers a flexible team structure that allows agility and responsiveness to clients' evolving needs.
The company provides seasoned expertise to help clients plan, design, implement, and manage initiatives to generate revenue and optimize their business.
Employees will have the opportunity to work on innovative projects in the AI space with a talented team.