Design and develop backend services ranging from prototypes to large-scale production systems for advanced cloud threat detection. Build and optimize distributed, cloud-based platforms capable of analyzing massive multi-cloud event streams. Collaborate with engineers, data specialists, and security researchers to translate detection concepts into scalable implementations.
Remote Software engineering Jobs · Go
129 results
FiltersJob listings
- Collaborate with cross-functional teams to enhance and maintain software solutions for financial processes.
- Leverage accounting background to identify gaps and improve automation and reconciliation workflows.
- Assist with the design, development, and installation of software solutions.
As a Senior Manager of Software Engineering, you will lead and grow a high-performing engineering team building next-generation AI-powered experiences. You will own end-to-end delivery of innovative features such as conversational interfaces, personalized recommendations, and intelligent shopping tools. This role combines technical leadership, product strategy, and people management in a fast-paced, collaborative environment.
Design, implement, and maintain machine learning models, infrastructure, and tooling for AI-powered product features. Build scalable, resilient backend services to support data integration, event processing, and distributed workflows. Work with stakeholders to translate product goals into actionable ML engineering plans.
- Lead the integration of Generative AI technologies into production software systems.
- Design scalable, high-performance systems that enhance core products and improve user experiences.
- Collaborate with product managers, data scientists, and engineers to solve complex challenges and optimize workflows.
Design, develop, and optimize systems that streamline financial processes. Enhance reporting accuracy and automate reconciliation workflows. Work closely with cross-functional teams to ensure solutions meet regulatory standards and operational needs.
Seeking a Senior Software Engineer II to shape and scale high-impact commerce and payment systems. Design, develop, and maintain robust backend systems that handle high-volume financial transactions. Tackle complex technical challenges related to performance, reliability, and security.
Lead AI-assisted development techniques for product and platform challenges. Partner with product engineers, DevOps, and the Development Platform team to integrate AI-driven workflows. Translate proven techniques into reusable platform services, SDKs, and frameworks.
- Build and ship features into North, Cohere's AI workspace platform.
- Write robust integrations to reliably sync, parse, and index documents for downstream AI use.
- Implement efficient, secure logic that keeps user documents accurate and up to date.
Design, develop, and maintain frontend and server-side components for complex, scalable web applications. Build and maintain efficient, reusable, and reliable server-side code, with a focus on API design, input validation, and service performance. Collaborate with design and product teams to implement responsive, high-quality user interfaces using modern frontend technologies.