G2i
G2i

74 G2I Senior Software Engineer Jobs Hiring Near You

What You'll Need * 3+ years of professional software engineering experience in TypeScript ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

Ruby - Software Engineer, AI

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in Ruby (constraint ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

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 ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

Rust - Software Engineer, AI

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in Rust (constraint ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

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 ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

Software Engineer, AI (Rust)

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in Rust (constraint ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

Java - Software Engineer, AI

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in Java (constraint ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

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 ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

Software Engineer, AI (Java)

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in Java (constraint ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

Python - Software Engineer, AI

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in Python (constraint ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

Software Engineer, AI (Python)

Columbus, OH · On-site +1

$30 - $70/hr

What You'll Need * 3+ years of professional software engineering experience in Python (constraint ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

Robotics ML Expert, AI

Columbus, OH · On-site +1

$30 - $70/hr

Generate code expert engineers rank, edit, and justify convert that feedback into reward signals ... Note: the majority of projects run at around $30/hr - higher rates apply to senior profiles and ...

Sr. Software Engineer

Fort Worth, TX · On-site

$117.30K - $154.60K/yr

Sr. Software Engineer Step into a high-impact Sr. Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance ...

Senior Software Engineer

Tucson, AZ · On-site

$118.10K - $155.80K/yr

Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense. This role ...

Sr Software Engineer

San Francisco, CA · On-site

$144.30K - $190.30K/yr

Sr Software Engineer Step into a high-impact Sr Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance to ...

Senior Software Engineer

Jessup, MD · On-site

$126K - $166.10K/yr

Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Automotive/ Motor Vehicles. This ...

Sr Software Engineer

Manhattan, NY · On-site

$135K - $178K/yr

Sr Software Engineer Step into a high-impact Sr Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance to ...

New

Senior Software Engineer

San Diego, CA · On-site

$130.10K - $171.50K/yr

Senior Software Engineer Step into a high-impact Senior Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Software.

next page

Showing results 1-20

G2i Jobs Information

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

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges Senior Software Engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What are Senior Software Engineers?

Senior Software Engineers are experienced professionals who design, develop, and maintain complex software systems. They often lead technical projects, mentor junior team members, and make architectural decisions. Their role involves collaborating with stakeholders to understand requirements, ensuring code quality, and staying up-to-date with the latest technologies. Senior Software Engineers are expected to have strong problem-solving skills and a deep understanding of software development best practices.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What are the most popular categories at G2I?
Infographic showing various Senior Software Engineer 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