Browse
···
Log in / Register

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

$50

Mindrift

Iowa, USA

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? Get paid for your expertise, with rates that can go up to $50/hour depending on your skills, experience, and project needs. 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.

Source:  workable View Original Post

Location
Iowa, USA
Show Map

workable

You may also like

Al Warren Oil Company Inc.
Software Developer - Fall Internship 2025
Bensenville, IL, USA
Duration: Fall 2025 (Flexible start and end dates) Hours: 20-40 hours per week (depending on availability) Paid Internship About Us: Al Warren Oil Company is a leading fuel and lubricants distributor dedicated to innovation and operational excellence. We're looking for a Software Developer to help support our operations, billing, and app development initiatives. This is a great opportunity for students or recent graduates looking to gain real-world experience in software development within the fuel and logistics industry. Requirements What You’ll Do: Assist in building and optimizing internal applications to support business operations. Work with billing and operations teams to develop tools that streamline processes. Help improve mobile and web applications used by customers and staff. Collaborate with the IT team to troubleshoot, test, and deploy new software solutions. Work on API integrations, database management, and system automation. Participate in meetings with stakeholders to understand business needs. What We’re Looking For: Current student or recent graduate in Computer Science, Software Engineering, or a related field. Experience with JavaScript, Python, or other programming languages. Knowledge of database management (SQL, PostgreSQL, or MongoDB). Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus. Ability to work independently and in a team environment. Strong problem-solving skills and a passion for technology. Benefits What You’ll Gain: Hands-on experience in real-world software development. Exposure to business operations and process automation. Mentorship from experienced IT and operations professionals. A chance to build applications that directly impact the company’s success. Interested? Send your resume and a brief cover letter explaining your interest in software development.
Negotiable Salary
TechOp Solutions International
Data Scientist
Tampa, FL, USA
We are seeking a talented and experienced Data Scientist to join our team. As a Data Scientist, you will play a crucial role in designing, developing, and implementing data science solutions to empower investigators and enhance our capabilities in extracting meaningful information and identifying anomalous patterns of activity. Responsibilities: Collaborate with subject matter experts, team leads, and third-party vendors to define new features and functions for automation, aiding investigators in extracting meaningful information about a target and their surrounding network. Design, code, test, and document data science microservices primarily in Python. Support the integration of disparate bulk data sources into a unified database. Develop and optimize graph traversal queries and analytic pipelines to support analyst use cases, ensuring smooth transition from development to test and production environments. Extract valuable information from unstructured text, including SAR narratives and web scraped data related to cryptocurrency addresses and actors. Generate synthetic data for testing and development environments, as well as for the MM capstone training, adapting to evolving MM training and data holdings. Requirements Proficient in Python programming. Experience with graph traversal languages such as Gremlin, Cypher, or GraphML, along with expertise in network analytics, including centrality, community detection, link prediction, pattern recognition, and blockchain analytics (Preferred). Strong SQL or other relational database query experience. In-depth knowledge of graph-structured data and analytics. Familiarity with Natural Language Processing (NLP) techniques. Background in financial and banking data analytics, including insights from data and unstructured data-information extraction. Expertise in blockchain architecture and cryptocurrency data analytics. Knowledge of GPS technology and its integration into analytical processes. Experience with cloud platforms, specifically Amazon Web Services (AWS). Understanding of machine learning algorithms and their application in cybersecurity analytics. Qualifications: Bachelor's or advanced degree in Computer Science, Data Science, or a related field. 1-3 years of experience in a similar role Strong communication and collaboration skills. Ability to work in a dynamic and fast-paced environment. An active Top Secret clearance is required. #IND123  
Negotiable Salary
iSoftTek Solutions Inc
Senior Android Software Engineer - Edmond, OK - Onsite
Edmond, OK, USA
Senior Android Software Engineer Job Type: Contract Location: Edmond, OK Duration: Long Term ●       Design, develop, test, maintain, and deploy software in the Flutter framework and Dart language. ●       Develop user interface components and implement them by following well-known Flutter / Dart workflows and practices. ●       Familiarity or experience with other programming languages such as Kotlin, Java, Swift, or Rust is desirable, offering a broader perspective and versatility in tackling complex software development challenges. ●       Review and test existing code-base or technical integrations for various projects. ●       Provide support to other Client Engineers by reviewing, testing, and approving code/software development. ●       Collaborate with various teams and team members to determine the technical approach and to organize development plans. ●       Evaluate complexity of tasks and provide realistic estimates on level of effort and completion time. ●       Partner with junior and mid-level engineers to offer training and guidance on best practices. ●       Help ensure that other engineers are moving in the same technical direction. ●       Maintain strategic outlook to plan for future development of processes and team. ●       Provide technical support on escalated software issues.   Skills Needed to Succeed ●       5+ years of experience developing mobile apps natively in iOS and/or Android. ●       Strong proficiency in Dart programming language preferred. ●       Good understanding of state management, Riverpod, and app architecture. ●       Excellent verbal, written, and interpersonal communication skills to maintain relationships and partnerships. ●       Maintain a systematic and organized approach to completing assignments accurately, thoroughly, and timely. ●       Clearly explain complicated and detailed processes in a concise and simple way. ●       Ability to self-motivate, take initiative, make independent decisions, and problem-solve. ●       Ability to collaborate in a team environment and work independently. ●       Ability to maintain composure during stressful situations. ●       Own technical design for projects and understands, and articulates, the tradeoffs in creating high-quality software. ●       High School Diploma or GED. ●       Bachelor’s degree in computer science, preferred.
Negotiable Salary
MD7
Software Engineer - .NET
Allen, TX, USA
MD7, a global leader in digital infrastructure solutions, seeks a strategic-minded Senior Software Engineer to play a pivotal role in our continued expansion. How to know if this is opportunity is the right fit? Do you love building elegant solutions for problems that don’t come with instructions? Are you someone who sees patterns others miss – and then designs something brilliant from them? Do you naturally blend structure and imagination to create systems that scale and last? If you answered yes to these questions, please read on! As our organization continues to evolve and grow, we find ourselves looking for a new team member to assist us in delivering a high-quality experience to every client, every time.  Job summary Join our innovative team as a Software Engineer and contribute to cutting-edge solutions in a fast-paced, dynamic environment. You'll work with modern .NET web technologies and SQL databases while having the opportunity to learn and integrate AI capabilities into our products. Key characteristics to be successful in this role Develop and maintain web applications using .NET framework and related technologies Design and implement database solutions using SQL Server Use AI in your daily work and integrate AI into our solutions Build and consume web services and APIs Collaborate with cross-functional teams to deliver high-quality software solutions Participate in code reviews and maintain coding standards Troubleshoot and resolve technical issues Contribute to system architecture discussions and technical planning Required Qualifications Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience) 1-4 years of professional software development experience Strong Software Engineering Skills Strong proficiency in .NET framework (C#, ASP.NET) Solid experience with SQL databases Experience developing and consuming web services (REST APIs, SOAP) Strong problem-solving and analytical skills Excellent communication and teamwork abilities Commitment to writing clean, maintainable code Preferred Qualifications Familiarity with AI/ML concepts and implementation Experience with cloud platforms (Azure, AWS) Knowledge of modern web technologies (JavaScript, HTML5, CSS3) Understanding of software development lifecycle and agile methodologies Experience with version control systems Licenses or Certifications None MD7 Core Values Our Vision and Core Values are both foundational and aspirational at the same time.  We never quit striving to improve. We’re always looking to recruit exceptional talent that share in these values as well. Respect for the Individual Balanced Life Giving Back Continuous Improvement Extreme Service Integrity Additional information *This position reports to our Allen, Texas headquarters and requires in-office presence. Pay Range: TBD Employment Type: Full Time We want to be able to continuously innovate to empower success. That’s why, in addition to exciting career opportunities throughout the world, we also provide the best training in the industry. Disclaimer The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed. MD7 is an Equal Opportunity Employer.  If you need assistance or an accommodation due to a disability, please contact us at recruiting@MD7.com. 
Negotiable Salary
TP-Link Systems Inc.
Senior Software Engineer, Java Services
Irvine, CA, USA
In this role, you will be a key member of our engineering team, responsible for the design, development, and maintenance of our backend cloud applications. You will leverage your expertise in cloud technologies and backend development to build secure, reliable, and performant systems that meet our business needs. About Us: Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world’s top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint. We believe technology changes the world for the better! At TP-Link Systems Inc., we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology.  Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.  At TP-Link, you'll have the opportunity to tackle challenges at a massive scale. With 200+ Java services powering over 100 million connected devices and handling billions of queries per day, our global technical footprint is expansive. We're innovating across diverse areas like security cameras with machine learning and video streaming, payments, subscriptions, and smart home ecosystems—integrating seamlessly with Alexa, Google Home, and beyond. Our U.S. team is building a dynamic culture from the ground up, focusing on best practices, collaboration, and innovation. This is your chance to take ownership of your work, grow with new and exciting technologies, and make a tangible impact on products that reach millions of customers. Responsibilities: Design, develop, and maintain highly scalable and reliable Java backend services using cloud-native technologies. Collaborate with frontend engineers and other teams to ensure seamless integration. Select and utilize appropriate cloud technologies (e.g., AWS, Azure, OCI) to build and deploy applications. Optimize backend systems for performance, scalability, and cost-efficiency. Implement robust security measures to ensure data protection and application integrity. Write clean, maintainable, and well-documented code. Troubleshoot and debug complex backend issues. Participate in code reviews and mentor junior engineers. Stay up to date on the latest cloud technologies and best practices. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience). 5+ years of experience in Java backend software development. Proven experience designing and building scalable, reliable, and secure cloud-based applications. Strong proficiency in backend programming language Java and frameworks like SpringBoot. Experience with a specific cloud platform (AWS, Azure, OCI). Experience with cloud-based databases (e.g., NoSQL databases, relational databases). Experience with distributed middleware (e.g. Message queue, config center). Experience with containerization technologies (e.g., Docker, Kubernetes). In-depth knowledge of backend technologies (e.g., APIs, message queues). Experience with security best practices for cloud environments. Excellent communication, collaboration, and problem-solving skills. Ability to work effectively in a team environment. Benefits Salary range: $150,000 - $220,000 Free snacks and drinks, and provided lunch on Fridays Fully paid medical, dental, and vision insurance (partial coverage for dependents) Contributions to 401k funds Bi-annual reviews, and annual pay increases Health and wellness benefits, including free gym membership Quarterly team-building events At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
$150,000-220,000
iSoftTek Solutions Inc
ServiceNow Developer (SecOps & GRC Focus)
Florida City, FL, USA
Position: ServiceNow Developer (SecOps & GRC Focus) Location: Florida Onsite Location Candidate Profile: Experience: 7+ years in ServiceNow development, with at least 2 years specializing in GRC/IRM Modules Expertise: GRC/IRM Suite (deep experience) Integrations: REST APIs, IntegrationHub, data import sets Security Understanding: Strong grasp of ACLs and role-based access controls in GRC Certifications (Nice to Have): CSA, CIS–GRC, CIS–Risk Soft Skills: Strong analytical mindset, attention to detail, and excellent stakeholder communication Project Summary: We are seeking a ServiceNow SecOps Developer to lead the implementation and support of key Security Operations modules, including Security Incident Response (SIR) and Vulnerability Response (VR). The role will also focus on integration with external security tools and automation of threat response workflows. Responsibilities: Customize and support SecOps modules: SIR, VR, Threat Intelligence Integrate with external tools such as SIEMs, email security gateways, and vulnerability scanners Design orchestration workflows for automated threat response Develop scripts, business rules, and notifications Configure dashboards for visibility into threat and vulnerability data Maintain and secure MID Servers for on-prem communication Collaborate with security analysts to refine detection and response workflows Ensure adherence to internal security policies and compliance standards Required Skills: Experience: Minimum 3+ years in ServiceNow, with 1–2 years specifically in SecOps Tools: Experience with Splunk, QRadar, Qualys, Tenable Integration Knowledge: REST APIs, MID Server, Orchestration, PowerShell scripting Certifications (Preferred): CSA, CIS–SecOps, Security+, GCIH Soft Skills: Strong communication, problem-solving abilities, and teamwork with security teams
Negotiable Salary
Cookie
Cookie Settings
© 2025 Servanan International Pte. Ltd.