Browse
···
Log in / Register

Freelance Software Developer (C/C++ - Rust) - AI Trainer

Negotiable Salary

Mindrift

Riyadh Saudi Arabia

Favourites
Share

Description

This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About the Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you’ll have the opportunity to collaborate on these projects.  Although every project is unique, you might typically: Analyze and understand existing code in Python or C/C++ Migrate logic to idiomatic, safe Rust while preserving functionality Adapt or port the test suite and ensure behavioral equivalence Document migration steps and technical decisions How to get started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you’ll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's or Master’s degree in Software Development, Computer Science, or other related fields.  You have at least 3 years of professional experience with C/C++ and 1+ year of hands-on experience with Rust. You are experienced with FFI tools (bindgen, cxx) and unsafe Rust for C/C++interoperability. You bring experience testing migrated code (unit/integration/fuzz tests). You demonstrate solid understanding of systems programming (memory management, concurrency). You are skilled at refactoring legacy code and documenting migration steps. Prompt engineering experience is a strong plus. Your level of English is advanced (C1) or above. You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines. Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge. Benefits Why this freelance opportunity might be a great fit for you? Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments. Work on advanced AI projects and gain valuable experience that enhances your portfolio. Influence how future AI models understand and communicate in your field of expertise.


Location
Riyadh Saudi Arabia
Show Map

Workable
2,033listings

You may also like

AlBorg Diagnostics
Senior Microsoft Dynamics 365 Consultant (Supply Chain & Finance)
Jeddah Saudi Arabia
Job Description: We are seeking a highly experienced Senior Microsoft Dynamics 365 Consultant with a strong background in supply chain and finance. The ideal candidate will have over 10 years of experience in implementing and managing Microsoft Dynamics 365 solutions, with a focus on optimizing business processes and enhancing operational efficiency. Experience in healthcare projects is highly desirable. Key Responsibilities: Implementation & Configuration: Lead the implementation and configuration of Microsoft Dynamics 365 solutions for supply chain and finance modules. Business Analysis: Conduct thorough business analysis to understand client requirements and translate them into effective Dynamics 365 solutions. Customization & Integration: Customize Dynamics 365 applications to meet specific business needs and integrate with other systems and third-party applications. Project Management: Manage end-to-end project lifecycles, ensuring timely delivery and adherence to budget and quality standards. Training & Support: Provide training and support to end-users, ensuring they are proficient in using Dynamics 365 applications. Continuous Improvement: Identify opportunities for process improvements and system enhancements to maximize the value of Dynamics 365 solutions. Stakeholder Collaboration: Collaborate with stakeholders, including business leaders, IT teams, and external partners, to ensure successful project outcomes. Documentation: Maintain comprehensive documentation of system configurations, customizations, and project progress. Qualifications: Experience: Minimum of 10 years of experience with Microsoft Dynamics 365, specifically in supply chain and finance. Experience in healthcare projects is highly desirable. Technical Skills: Proficiency in configuring and customizing Dynamics 365 applications, with strong knowledge of supply chain and finance modules. Analytical Skills: Excellent analytical and problem-solving skills, with the ability to translate business requirements into technical solutions. Project Management: Proven experience in managing large-scale Dynamics 365 implementation projects. Communication: Strong communication and interpersonal skills, with the ability to effectively collaborate with diverse teams and stakeholders. Certifications: Relevant Microsoft certifications (e.g., Microsoft Certified: Dynamics 365 Supply Chain Management Functional Consultant Associate) are highly desirable. Preferred Skills: Experience with Microsoft Power Platform and Azure DevOps. Knowledge of industry best practices and emerging trends in supply chain and finance. Ability to mentor and guide junior consultants.  
SWATX
L3 Network Security Engineer
Riyadh Saudi Arabia
As an L3 Network Security Engineer at SWATX, you will play a crucial role in the fortification of our network security infrastructure. This position requires a comprehensive understanding of advanced security protocols and a proactive approach to mitigating potential threats. You will oversee the implementation of security solutions, conduct in-depth security assessments, and lead incident response efforts to safeguard our systems and data from cyber threats. Your technical leadership will be vital, as you will mentor junior engineers and collaborate closely with cross-functional teams to design, deploy, and enhance security architectures throughout our environments. This is an excellent opportunity for a skilled network security professional to make a significant impact within a dynamic and innovative organization. Requirements 5+ years of experience in network security or a related technical field. Expertise in routing and switching, along with in-depth knowledge of network protocols and security architectures. Proficient in configuring and managing next-generation firewalls and Intrusion Prevention Systems (IPS). Strong hands-on experience with security monitoring tools (e.g., SIEM, IDS/IPS). Solid understanding of risk assessment and vulnerability management practices. Demonstrated experience in incident response and a strong aptitude for troubleshooting security incidents. Proficient in VPN technologies and endpoint protection measures. Knowledge of compliance standards such as ISO 27001, NIST, or GDPR. Exceptional communication skills to effectively convey complex security concepts to various stakeholders. Relevant certifications such as CISSP, CISM, or equivalent are highly desirable. Experience with cloud security solutions and architectures (AWS/Azure) is a plus.
Sumerge
Sr. Staff DevOps Engineer
Riyadh Saudi Arabia
At Sumerge, our Platform Engineering team is at the core of our operational excellence, setting up robust infrastructure and integrating cutting-edge DevOps tools across diverse projects and client environments. The team specializes in deploying and managing container orchestration platforms like Kubernetes and Redhat OpenShift, and expertly configures databases such as MongoDB, event streaming platforms like Kafka to ensure seamless, scalable, and secure operations.  By automating and optimizing our development pipelines, our platform engineers enable our development teams to deliver high-quality software solutions faster and more efficiently.  Join us to be at the forefront of technological innovation and to play a pivotal role in driving the success of our digital transformation initiatives. Responsibilities Designs technical Implementation strategies for new products and improves strategies for existing products.  Architects and implements innovative platform solutions to address complex business needs.. Leads the implementation of platform reliability engineering practices and site reliability engineering (SRE) principles. Oversees the development of advanced platform monitoring, logging, and alerting capabilities. Collaborates with cross-functional leaders to align platform initiatives with organizational goals. Evaluates and adopts emerging technologies and industry best practices to enhance the platform. Manages platform engineering resources efficiently in line with business needs and client demands. Requirements B.S. or higher in Computer Science, Engineering, or a related technical field is preferred. 8+ years of experience in platform engineering, system administration, or a related field
SWATX
Senior Digital Business Analyst
Riyadh Saudi Arabia
Join SWATX as a Senior Digital Business Analyst, where you'll play a vital role in driving digital transformation initiatives by bridging the gap between business needs and technology solutions. In this strategic position, you will analyze, document, and communicate requirements for digital projects that enhance user experiences and organizational performance. Key Responsibilities: • Collaborate with stakeholders to identify business needs and define digital project requirements. • Analyze and map current business processes, identifying areas for improvement through digital solutions. • Create detailed documentation, including user stories, business requirements, and process flows. • Act as the primary liaison between business teams and IT, ensuring alignment in project goals. • Develop and execute digital strategies that drive efficiency and improve user engagement. • Lead workshops and meetings to gather information and validate requirements with stakeholders. • Monitor project progress, manage risks, and deliver timely updates to stakeholders. • Conduct user acceptance testing (UAT) to ensure that solutions meet business expectations. • Stay abreast of industry trends and best practices in digital business analysis. Requirements Qualifications & Skills: • Bachelor’s degree in Business Administration, Information Technology, or related field. • 5+ years of experience as a Business Analyst, with a focus on digital projects. • Strong analytical and problem-solving skills with the ability to synthesize complex information. • Excellent verbal and written communication skills to articulate requirements effectively. • Experience with digital tools and platforms, including CRM and ERP systems. • Proficient in business analysis methodologies and tools, such as Agile and Scrum. • Knowledge of digital marketing concepts and user experience best practices is a plus. • Ability to work collaboratively in a fast-paced, team-oriented environment. • Relevant certifications in business analysis or related fields are preferred.
SWATX
System Analyst
Riyadh Saudi Arabia
SWATX is looking for a detail-oriented and analytical System Analyst to join our team. In this role, you will work closely with stakeholders to gather requirements, analyze system processes, and propose enhancements to improve efficiency and effectiveness of our IT systems. You will play a crucial role in bridging the gap between business needs and technical solutions. Key Responsibilities: Collaborate with business units to understand their processes and identify system requirements. Conduct thorough analysis of current systems and workflows to identify areas for improvement. Develop detailed functional and technical specifications for system enhancements and new applications. Facilitate communication between stakeholders and IT teams to ensure projects are delivered on time and meet business expectations. Participate in testing and quality assurance processes to validate functionality and performance of systems. Provide training and support to users as needed, helping them adapt to system changes. Create and maintain documentation of system processes, user guides, and training materials. Requirements Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. 3+ years of experience as a System Analyst or in a similar role. Strong analytical and problem-solving skills with the ability to translate business requirements into technical specifications. Excellent communication and interpersonal skills for effective collaboration with stakeholders. Experience with system development lifecycle (SDLC) methodologies. Familiarity with database management and data modeling concepts. Proficiency in project management tools and methodologies.
SWATX
Data Science Manager
Riyadh Saudi Arabia
SWATX is seeking a highly skilled and experienced Data Science Manager to lead our growing data science team. In this strategic role, you will be responsible for overseeing the development and implementation of data-driven solutions to solve complex business challenges. You will mentor and guide a team of data scientists, driving innovation and excellence in analytics and machine learning. If you are a strong leader with a passion for data science and a proven track record of delivering impactful solutions, we invite you to join us. Responsibilities: • Lead and mentor a team of data scientists, providing guidance on best practices in data analysis, machine learning, and statistical modeling. • Develop and execute the data science strategy aligned with business objectives, ensuring that data-driven insights are integrated into decision-making processes. • Oversee the design and implementation of innovative data science projects that drive value for the organization. • Collaborate with cross-functional teams to identify opportunities for leveraging data to improve products, services, and operational efficiency. • Build and maintain strong relationships with stakeholders, understanding their data needs and ensuring timely delivery of insights. • Monitor and evaluate the performance of data science models and adjust strategies as necessary to achieve desired results. • Promote a data-driven culture within the organization by communicating the value of data science initiatives to stakeholders at all levels. • Stay updated on the latest trends and developments in data science and analytics, and integrate new methodologies and tools as appropriate. Requirements • Bachelor’s or Master’s degree in Data Science, Computer Science, Statistics, Mathematics, or a related field. • Proven experience in a data science role, with at least 5+ years of experience, including 2+ years in a managerial or leadership position. • Strong proficiency in programming languages such as Python, R, and experience with data manipulation and analysis libraries. • Solid understanding of machine learning algorithms, statistical methodologies, and data modeling techniques. • Experience with data visualization tools (e.g., Tableau, Power BI) to communicate findings effectively. • Excellent project management skills and ability to prioritize tasks in a fast-paced environment. • Strong analytical and problem-solving skills with attention to detail. • Exceptional communication skills, both verbal and written, in English and Arabic. • Proven capability to drive collaboration across teams and influence senior stakeholders. Preferable Certificates: • Certified Data Scientist (CDS) • Microsoft Certified: Azure Data Scientist Associate • Google Cloud Professional Data Engineer
Cookie
Cookie Settings
© 2025 Servanan International Pte. Ltd.