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.
Job listings
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.
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.
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.
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.
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.
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.
Lead the team building a automation systemβa platform to connect any app, trigger any action, and drive real business impact. Ensure the system's reliability for sending emails, firing webhooks, and driving real revenue in real time. This role requires someone who wants to own the heartbeat of a critical system.
As a Principal Engineer, you'll deliver company-wide goals with expertise in technologies and engineering principles, designing scalable system architectures. This role unlocks Platform Enablement teams for 10x growth, uplifting the tech stack and driving business value. You'll shape engineering direction, foster community, and develop teams.
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.