G2i
G2i

72 G2I Software Developer Jobs Hiring Near You

What You'll Need * 3+ years of professional software engineering experience in TypeScript (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can ...

Software Engineer, AI (Go)

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in Go (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot logic ...

What You'll Need * 3+ years of professional software engineering experience in Ruby (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot ...

Go - Software Engineer, AI

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in Go (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot logic ...

What You'll Need * 3+ years of professional software engineering experience in Rust (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot ...

What You'll Need * 3+ years of professional software engineering experience in Rust (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot ...

What You'll Need * 3+ years of professional software engineering experience in Java (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot ...

C++ - Software Engineer, AI

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in C++ (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot logic ...

What You'll Need * 3+ years of professional software engineering experience in Java (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot ...

What You'll Need * 3+ years of professional software engineering experience in Python (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot ...

What You'll Need * 3+ years of professional software engineering experience in Python (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot ...

G2i Inc. Location: Richmond, VA Remote Pay: $70/hr Type: Full-time Posted: 17 hours ago Software Engineer, AI -- Code Evaluation & Training (Remote) Help train large-language models (LLMs) to write ...

Sr/Staff Data Engineer - On-site in NYC!

Manhattan, NY · Hybrid

$116.90K - $158.70K/yr

Build systems that improve developer experience and data accessibility across teams * Collaborate ... G2i Technical Screening * Background & Technical Deep Dive * System Design Interview * Onsite ...

What You'll Need * 3+ years of professional software engineering experience in TypeScript (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can ...

What You'll Need * 3+ years of professional software engineering experience in Rust (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot ...

What You'll Need * 3+ years of professional software engineering experience in Rust (constraint programming experience is a bonus, but not required) * Strong code-review instincts - you can spot ...

next page

Showing results 1-20

G2i Jobs Information

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

To thrive as a Software Developer, you need strong programming skills in languages like Java, Python, or JavaScript, as well as a solid understanding of computer science fundamentals and a relevant degree or equivalent experience. Familiarity with development tools such as Git, integrated development environments (IDEs), and frameworks like React or .NET is typically required, along with knowledge of agile methodologies or certifications. Problem-solving ability, attention to detail, teamwork, and effective communication are essential soft skills that help you excel in collaborative and fast-paced environments. These skills ensure you can build reliable, maintainable software and adapt to evolving project requirements and technologies.

What are some common challenges software developers face when working on team-based projects?

Software developers often encounter challenges such as coordinating with team members across different time zones, managing code integration from multiple contributors, and maintaining clear communication about project requirements. Effective use of version control systems like Git and regular participation in code reviews can help mitigate these issues. Additionally, adapting to evolving project goals and balancing technical debt with feature development are common hurdles that require strong collaboration and problem-solving skills.

What is a Software Developer?

A Software Developer is a professional who designs, builds, tests, and maintains computer programs or applications. They use programming languages to create software solutions that meet user needs, whether for desktop, mobile, or web platforms. Software Developers work closely with other team members such as designers, analysts, and testers to ensure the final product is functional, reliable, and user-friendly. Their responsibilities can range from writing code and fixing bugs to collaborating on system architecture and deploying updates.

What is the difference between Software Developer vs Software Engineer?

AspectSoftware DeveloperSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or Software Engineering; certifications may vary
Work EnvironmentDevelops, tests, and maintains software applicationsDesigns and develops software systems; often involved in architecture
Industry UsageCommonly used in tech companies, startups, and IT firmsUsed interchangeably with Software Developer in many organizations

While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.

What are the most popular categories at G2I?
Infographic showing various Software Developer job openings at G2I in the United States as of May 2026, with employment types broken down into 7% Full Time, and 93% Contract. Highlights an 9% Physical, and 91% Remote job distribution.
Senior Software Engineer - AI Evaluation & Benchmarks (Python)

Senior Software Engineer - AI Evaluation & Benchmarks (Python)

G2i Inc.

Columbus, OH • On-site, Remote

$80 - $100/hr

Contractor

Posted 14 days ago


Job description

Before Applying

This role is open to contractors in accepted locations only. Please confirm your country is on the list before applying - we're unable to process applications from unlisted locations. List of accepted countries and locations.

For US applicants: This is a 1099 independent contractor role. It is not compatible with F-1 OPT, STEM OPT, or any visa status that requires W-2 employment, guaranteed hours, or employer sponsorship. We are unable to provide offer letters or employment verification for this role.

What You'll Be Doing

Design and build the coding benchmarks and evaluation pipelines used to test frontier AI models on real software engineering work:

  • Design coding benchmarks that evaluate frontier models on real-world programming tasks - reasoning, debugging, and production-quality code

  • Build and maintain scalable data pipelines for evaluation workflows

  • Analyze model-generated code for correctness, reliability, and edge-case failures

  • Construct structured evaluation scenarios across large repos and multi-language environments

  • Provide detailed technical feedback on model performance and failure patterns

  • Contribute to evaluation frameworks that set the bar for how coding ability is measured

End result: benchmarks that meaningfully separate what frontier models can and can't do - and shape how the next generation is trained and improved.

AI coding evaluation in one line: Design task build harness run model analyze failures feed findings back into the benchmark evaluations that actually distinguish strong models from weak ones.

What You'll Need
  • 4+ years of professional software engineering experience (non-negotiable)

  • Expert Python - clean, performant, well-tested code

  • Hands-on experience working in large, complex codebases

  • Proven experience designing and implementing LLM coding benchmarks and evaluation data pipelines

  • Strong command of Git and modern development workflows

  • Track record at a high-growth tech company or top-tier software organization

  • Strong written English communication

Identity verification: Applicants will be required to verify their identity and confirm they have valid documentation to work as an independent contractor in their country of residence.

Nice to have
  • Senior or Lead-level profile with a history of technical ownership

  • Bachelor's or Master's in CS, ML, or related field (or equivalent professional experience)

  • Proficiency in additional languages: JavaScript, Go, C++, or others

  • CI/CD experience and writing robust unit tests (pytest, Mocha, JUnit)

  • Background in security engineering or significant open-source contributions

  • Familiarity with AI/ML evaluation methodologies or model benchmarking

Logistics
  • Location: Fully remote - work from anywhere on the accepted locations list

  • Compensation: $80-$100/hr based on location and seniority

  • Contract length: 3 months, with potential for extension

  • Hours: Full-time availability preferred - hours vary by project and are not guaranteed week to week

  • Engagement: 1099 independent contractor

  • Payment: Weekly via PayPal or Stripe

Important: Hours are project-dependent and can vary week to week. We recommend keeping other work options open alongside this engagement rather than relying on it as your sole source of income.


G2i logo

About G2i

Sourced by ZipRecruiter

Industry

Software development

Company size

11 - 50 Employees

Headquarters location

Delray Beach, FL, US

Year founded

2012