2

Remote Github Software Engineer Jobs in New Mexico

Remote Job Summary: We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited for ...

Collaborate with software vendor partners as a technical SME/liaison, understanding application ... Remote Candidates who are back-to-work, people with disabilities, without a college degree, and ...

next page

Showing results 1-20

Remote Github Software Engineer information

How does a Remote Github Software Engineer typically collaborate with team members across different time zones?

As a Remote Github Software Engineer, effective collaboration often relies on asynchronous communication tools like GitHub Issues, Pull Requests, and project boards. Regularly updating documentation, leaving detailed code reviews, and participating in scheduled virtual meetings help ensure everyone stays aligned despite time differences. Strong written communication skills are essential, as much of the collaboration happens through comments and documentation rather than real-time discussions. This setup fosters flexibility but also requires proactive communication to avoid misunderstandings and project delays.

What does a Remote Github Software Engineer do?

A Remote Github Software Engineer is responsible for designing, developing, and maintaining software applications, typically using the GitHub platform for version control and collaboration. They work from a remote location, collaborating with team members through online tools and repositories. Their tasks often include writing code, reviewing pull requests, managing issues, and ensuring the quality and security of software projects. Effective communication and strong problem-solving skills are essential for success in this role.

What are the key skills and qualifications needed to thrive as a Remote Github Software Engineer, and why are they important?

To thrive as a Remote Github Software Engineer, you need strong coding abilities (often in languages like Ruby, Go, or JavaScript), experience with version control systems, and a solid understanding of software development principles, typically backed by a relevant degree or significant professional experience. Familiarity with GitHub's ecosystem, CI/CD pipelines, cloud platforms, and tools like Docker or Kubernetes is crucial, along with knowledge of automated testing frameworks. Exceptional written communication, self-motivation, and collaboration skills are essential for effective teamwork and problem-solving in a remote environment. These skills and qualities ensure you can contribute high-quality code, coordinate with distributed teams, and deliver reliable software solutions efficiently.
What are popular job titles related to Remote Github Software Engineer jobs in New Mexico? For Remote Github Software Engineer jobs in New Mexico, the most frequently searched job titles are:
Software Engineer - AI Trainer

Software Engineer - AI Trainer

micro1 AI

Albuquerque, NM • Remote

$40 - $75/hr

Part-time

Posted 23 days ago


Job description

Job Title: Software Engineering


Job Type: Contractor (10-15 hours per week)

Location: Remote


Job Summary:


We are looking for experienced software engineers to help train and evaluate next-generation AI systems through real-world software engineering tasks. This role is best suited for developers who can reason through unfamiliar codebases, explain engineering decisions clearly, and solve practical backend, full-stack, systems, or infrastructure-related problems.


On this project, you will be creating Reinforcement Learning Environments which test an AI model's ability to find and patch security vulnerabilities in code. Your task will be to create a reproducible RL env in which a known CVE is present/injected in the repository and must be fixed by the model.


As an expert you will be creating Reinforcement Learning Environments which test and AI model’s ability to solve complex software engineering problems related to fixing code, creating features, refactoring code and optimizing performance. You will be tasked with creating a reproducible environment and golden reference solution for the problem.


Required Skills and Qualifications:


  1. 3+ years of hands-on software engineering experience.
  2. Strong experience in at least one backend or full-stack engineering environment, such as Python, JavaScript/TypeScript, , Java, C++, Go or Rust
  3. A Cybersecurity/SecOps background or exposure is highly preferred
  4. Strong understanding of software engineering fundamentals, including debugging, testing, code quality, architecture, and technical tradeoffs.
  5. Ability to explain complex engineering decisions clearly and objectively.
  6. Comfortable reading and reasoning through unfamiliar code or technical requirements


Compensation Structure

Compensation is output-based; experts are paid per task that meets the project specifications. The time required to complete work may vary depending on the expert’s experience and workflow. Minimum submission requirements apply. Experts must submit a minimum of tasks per week.


Start Timeline & Availability

We typically fill roles within 48 hours and are looking for experts ready to jump in right away. If selected, we expect you to start your first tasks within 24–48 hours of completing onboarding.