Seeking experienced Software Engineers to contribute to open-source development projects supporting AI training. You'll work on real-world codebases involving feature development, debugging, refactoring, and performance optimization. No prior AI experience is required.
Key Responsibilities
Develop and implement features in existing open-source projects.
Fix complex bugs and improve code reliability.
Refactor legacy code for better performance, scalability, and readability.
Apply algorithms and efficient problem-solving techniques.
Review and validate code against project standards.
Collaborate with remote contributors and document technical solutions.
Provide clear technical explanations of implementations.
Required Skills
Python 3
Java
Rust
C++
TypeScript
Algorithms & Problem Solving
Bug Fixing
Feature Implementation
Codebase Refactoring
Performance Optimization
Preferred Qualifications
Strong proficiency in at least two programming languages.
Experience contributing to open-source projects.
Background in competitive programming or complex algorithmic problem solving.
Strong code review, documentation, and communication skills.
Ability to work independently in a remote environment.
Compensation
Output-based: Payment is provided per completed task that meets project requirements. Minimum weekly submission requirements apply.
Start Timeline
Roles are typically filled within 48 hours . Selected candidates should be ready to begin within 24–48 hours after onboarding .
... engineering teamsCollaborate with platform and security teams to enforce consistent access control practices Requirements 3+ years of experience in security engineering or backend engineeringFamiliarity with an Open Source Policy languageHands-on experience with Open Policy Agent (OPA)Knowledge of AWS AgentCore Policy LOG_ONLY ...
... will work across the broader ESRI ecosystem, including ArcGIS Online and ArcGIS Enterprise, and support clients as a geospatial consultant and software/data engineer. Depending on project needs, you will also help clients implement and maintain advanced spatial data processing systems using commercial or Open-Source solutions. ...
... career opportunity Join our Markets and Securities Services technology organisation, where we operate like a technology company within the bank and build modern engineering solutions that support HSBC’s wider strategy. You’ll work in a DevOps and Agile environment, helping teams deliver customer-facing and colleague-facing platforms ...
What you need to have to succeed in this role - Bachelor's degree (or equivalent) in Computer Science or a related discipline. - 5+ years of software engineering experience, focused on DevOps, Platform Engineering, or SRE. - Solid understanding of how the internet and work under the hood — DNS, TLS, load balancing, reverse ...
... support and rewards that will take you further. Your career opportunity Join CIB IT, where we operate like a technology company within the bank, building modern engineering solutions that power HSBC’s wider strategy and help teams deliver value faster through DevOps and Agile. As a Senior Software Engineer, you’ll work in small, ...
... Poland, UK, USA and Canada - with teams that are mostly co-located and some working across geographies as part of HSBC’s hybrid working strategy. As a Senior Software Engineer you’ll help evolve our on-premises digital platform and contribute to flagship products such as HSBC Evolve as well as tools that support Sales teams ...
... Your career opportunity Payments Services IT builds and supports the technology that powers HSBC’s payments processing and customer journeys. As a Full Stack Engineer, you’ll help design, build and run cloud-native APIs and microservices, working closely with architects, analysts, delivery leads and quality assurance to deliver ...
... medical care - Life insurance - One-time reimbursement of home office set-up (up to 800 PLN). - Cafeteria platform - Employee assistance program - Additional contributions to PPK scheme - Corporate parties & events - CSR initiatives - Nursery discounts - Financial support with trainings and education - Social fund - Flexible ...
... trust, and mutual support, and are open to diverse perspectives and experiences Why is joining us worth it? - You can work in a hybrid model, from the office, or remotely - You receive all the necessary work resources, such as a laptop and/or a phone - We can provide and deliver ergonomic and electronic equipment for your home ...
... certifications Senior Cloud & Platform Engineer (Go/Java) Are you a software engineer who enjoys building scalable applications and wants to have a real impact on software security? We're looking for a Senior Software Engineer who combines strong development skills with a passion for secure software delivery. In this role, you'll ...