Job Closed
This listing is no longer active.
G2i is a hiring platform run by engineers that match you with pre-vetted React and React Native engineers.
Software Engineer, AI – Java
Location
Worldwide
Posted
159 days ago
Salary
$30 - $70 / hour
Seniority
Senior
Job Description
Software Engineer, AI – Java
G2i Inc.
• Help train large-language models (LLMs) to write production-grade code across a wide range of programming languages. • Compare & rank multiple code snippets, explaining which is best and why. • Repair & refactor AI-generated code for correctness, efficiency, and style. • Inject feedback (ratings, edits, test results) into the RLHF pipeline and keep it running smoothly.
Job Requirements
- 3+ years of professional software engineering experience in Java
- Strong code-review instincts—able to spot logic errors, performance traps, and security issues quickly.
- Extreme attention to detail and excellent written communication skills. Much of this role involves explaining why one approach is better than another.
- Enjoy reading documentation and language specs and thrive in an asynchronous, low-oversight environment.
- No prior RLHF (Reinforcement Learning with Human Feedback) or AI training experience required.
- No deep machine learning knowledge required.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer
Chromatic (we're hiring!)Build UIs without all the grunt work - makers of Storybook.
• Build and maintain scalable, reliable backend systems to power the Chromatic product. • Own projects from conception to completion, breaking down features into discrete units of work and maintaining momentum toward delivery. • Work cross-functionally at Chromatic to ensure feature continuity between Chromatic and Storybook and ship work that delights developers. • Continuously improve existing systems by identifying opportunities for optimization, refactoring, and modernization. • Participate in the team's support rotation, which is primarily within business hours. • Stay ahead of emerging trends in frontend architecture and developer tooling, identifying opportunities to enhance the platform.
• Konzeption und Entwicklung komplexer Webanwendungen • Kommunikation und Beratung der Kunden • Dokumentation und Testen der Software • Arbeiten im cross-funktionalen Scrum-Team
• Being a contributor to our Python application powering our computers that execute climate control algorithms and process live data from sensor networks in buildings • Writing multithreaded Python code that enables to process inputs and execute algorithms that make decisions on the next action to perform • Writing code that efficiently and intelligently processes billions of data points per year
Intermediate Software Engineer, .NET
Dev.ProSoftware Development Partner. Result-driven. Quality-obsessed.
• Help design, implement, and maintain systems that update regulatory data across multiple healthcare revenue cycle management products • Write clean, maintainable C# code for backend services and data processing systems • Develop importers (.NET) and custom SQL scripts to efficiently transform and ingest data from multiple sources • Build tools for automated data validation and extraction from diverse structured and unstructured sources • Support work on legacy systems and assist with transitions to new architectures or cloud environments • Participate in code reviews and pull requests to maintain coding standards • Collaborate with engineers, analysts, and AI specialists on system design and problem-solving




