Senior Technical Consultant (Integrations/AI), Platform Products Exper…
ServiceNowFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Candidates must be US Citizens with a Bachelor's degree in computer science, information science, software engineering, or a related discipline. A strong grasp of data structures, algorithms, and design patterns is essential, along with proficiency in Git workflows and the ability to write unit and integration tests for APIs and services. Understanding of the application lifecycle, professional experience with Django and Django REST Framework, strong SQL skills with familiarity in relational database design (PostgreSQL preferred), and hands-on experience building and maintaining APIs are required. Practical experience or a strong interest in LLM frameworks, familiarity with embeddings, vector databases, and semantic search, and an understanding of prompt engineering and retrieval-augmented generation are also necessary.
The Software Engineer will design, implement, and maintain Django-based web applications, REST APIs, and data integrations, ensuring clean, maintainable, and well-documented code with a focus on scalability and security. Responsibilities include ensuring comprehensive unit and integration test coverage, managing code through Git workflows, and participating in code reviews. The role involves modeling, querying, and optimizing relational data, building APIs, potentially exploring gRPC, writing integrations for external APIs, and exploring emergent standards like MCP. Additionally, the engineer will integrate LLMs into applications using standard frameworks, work with embeddings and vector databases, and collaborate on prompt design, retrieval-augmented generation, and context management. The engineer will also work with product managers and stakeholders to deliver features, participate in architectural discussions and scaling strategies, and mentor teammates at more senior levels.
Cloud platform for high-performance computing
Rescale offers a cloud-based platform for high-performance computing (HPC) solutions aimed at computational engineering and research & development (R&D). The platform helps clients overcome limitations of outdated hardware by providing scalable computing resources, enabling faster product development and improved collaboration. Rescale differentiates itself with a pay-as-you-go model, allowing clients to access computing power on demand. The company's goal is to enhance innovation and competitiveness in the digital engineering sector.