Note: The job is a remote job and is open to candidates in USA. Vistrada is a business, technology and operations services organization seeking a highly motivated and experienced Senior Software Engineer. The role involves building a data platform for a large scale enterprise answer engine product, collaborating with various teams to enhance data ingestion and enable AI-driven applications.
Responsibilities
- Build a secure, stable, and scalable platform for connecting to wide variety of systems of record in an enterprise setting
- Improve data ingestion systems needed for world class Information Retrieval and Question Answering systems over structured and unstructured data
- Enable our client's IR systems to scale to very large collections of documents
- Enable new generation of AI-driven applications over enterprise data
Skills
- A deep grounding in Computer Science with competencies in data structures, algorithms, and software design
- Masters or higher degree in Computer Science, Machine Learning, or related field, or Bachelors degree with relevant work experience
- 5+ years of industry experience
- Proficiency in Node.js/TypeScript and demonstrated experience with Golang, Python, and SQL
- Experience with developing large-scale micro-service oriented solutions
- Deep understanding of REST, SOAP, Graph QL
- Familiarity with authentication mechanisms like OAuth, JWT and Key cloak
- Direct developer experience with collaboration and content management platforms
- Experience collaborating with and communicating feature impacts to front-end and back-end engineering teams
- US Citizens only (or Permanent Residents)
- Consulting experience a plus
- Technical leadership experience a plus
Company Overview