SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Cognite is an industrial digitalization company building AI and data solutions for the world's hardest, highest-impact problems. The company operates at the forefront of industrial AI, offering low-code AI agents and comprehensive AI capabilities to accelerate digital transformation and drive operational improvements.
You will join the Context Services team as a Senior Software Engineer, serving as the technical bridge between Applied Scientists/AI Engineers and the central Platform Engineering team. Your primary focus will be transforming complex analytical solutions—from traditional ML/DL models to modern LLM agents—into highly reliable, production-grade software services.
Key responsibilities include:
• Design robust system architectures and develop low-latency APIs/services capable of supporting thousands of concurrent users with sub-second response times
• Collaborate closely with product, architecture, and AI teams to translate complex industrial data problems into scalable solutions
• Architect frameworks for model serving, vector databases, and agentic workflows (LLM agents), ensuring reliable state management and prompt tracking
• Act as the technical liaison with the central Platform team, leveraging core infrastructure to build reliable AI pipelines and workflows
• Drive technical innovation through research, prototyping, and potential contributions to open-source initiatives
You bring 6–10 years of industry experience in Software Engineering, Backend Engineering, or Systems Engineering, with exposure to AI, ML, or LLM-based production systems. You have strong proficiency in Python and experience building high-concurrency applications, asynchronous programming, or REST/gRPC APIs. You understand containerization (Docker) and modern deployment environments such as Kubernetes or cloud platforms. Familiarity with the broader AI lifecycle—including traditional model registries, vector databases, or LLM evaluation frameworks—is a major plus, though a strong ability to learn new paradigms is essential.