Remote Software engineering Jobs β€’ GCP

38 results

Job listings

Lead Software Engineer

Upwork πŸ’»πŸ€πŸŒŽ
$151,500–$215,500
USD/year
US Unlimited PTO

Join our growing AI team as a Lead Software Engineer (AI Data Systems) and help build the critical infrastructure that powers the future of intelligent, agent-driven systems at Upwork. You’ll be responsible for collecting high-quality training data, building scalable featurization pipelines, and delivering performant systems to support model training and inference at scale.

Senior Software Engineer

Versant 🎬πŸŽ₯🎞️

Versant is seeking a highly skilled Senior Software Engineer to join our FinTech team and help design, build, and scale high-quality global software solutions that handle high-volume payment processing and fund distribution. In this role you will collaborate closely with product managers, finance, compliance, engineering peers, and our QA team to drive technical initiatives and be responsible for ensuring money flows reliably, securely, and on time across our platform and that everything meets or exceeds strict performance and regulatory standards.

Engineering Manager, Gateway

Arcadia βš•οΈπŸ“ŠπŸ“ˆ

This role is pivotal in shaping the direction, scalability, and reliability of the foundational services that power our products, both today and in the future. You will partner with engineers and technical leads, gain hands-on leadership experience, and play a key part in the evolution of our data platform. You’ll collaborate closely with product managers, DevOps, data engineers, QA, and software engineers to design, implement, and deploy user-friendly, maintainable, and efficient applications and solutions that drive real value for our customers.

Staff Software Engineer

Invisible Technologies πŸ€–βš™οΈπŸ’‘
$208,000–$232,800
USD/year

As a Staff Backend Software Engineer, you will be responsible for designing, developing, and maintaining sophisticated workflow systems, managing execution isolation through containerization, creating and optimizing runtime environments, and developing and integrating APIs. The candidate should demonstrate skills in memory management, debugging, modular system architecture and event-driven architectures.

Senior Software Engineering - AI/ML

NIQ β˜οΈπŸ“ŠπŸ’‘

Responsible for analyzing and developing complex software programming to resolve a variety of problems drivenΒ by different technologies. The software must be developed and maintained with high-quality standards. We assist our Research team in deploying AI/ML models and Generative AI solutions into production, standardizing and improving features on the NIQ platform.

Senior Forward Deployed Engineer

SpruceID πŸŒ²πŸ†”πŸ”‘

As a Senior Forward Deployed Engineer, you will be at the intersection of engineering and customer delivery, working directly with state governments and other public sector partners to design, build, and deploy solutions that solve real-world identity challenges. This role combines hands-on software development with consulting and customer success, representing SpruceID on the ground with our partners to ensure our technology is deployed effectively and with lasting impact.

Back-End Engineer

Truelogic πŸ’»πŸ’‘πŸš€

This Back-End Engineer role is key to leveraging the project of building an AI-powered personalization platform designed to revolutionize how audiences interact with news. The initiative will harness machine learning and generative AI to deliver dynamic, user-centric experiences. The system is being developed on a modern, scalable cloud-based architecture to support real-time personalization at a global scale.

Principal Engineer

Xero βœ¨πŸš€πŸ€

Own and deliver org/company-wide multi-year, multi-team goals utilizing your technical expertise. Design and evaluate system architectures, ensuring scalability, reliability, and performance. A Principal Engineer plays a crucial role in shaping and steering the architecture and engineering direction, fostering a sense of community, and developing the capabilities of engineering teams.