
Senior Software Engineer (Remote)
Hired · United States
- Hybrid
- Contract
- $150,000 / year
- United States
Job highlights
- Senior C++ engineer for LLM evaluation.
- Automate development environments and triage issues.
- Validate code quality for GitHub repositories.
- Influence AI-assisted software development.
- Work remotely for a tech industry leader.
About the role
Senior Software Engineer C++ LLM Evaluation & Repository Validation (Remote)
We are hiring for one of our clients, seeking a Senior Software Engineer – C++ (LLM Evaluation & Repository Validation) to work on a part-time basis. This role involves hands-on software engineering work, including development environment automation, issue triaging, and evaluating test coverage and quality for large-scale public GitHub repositories. As a senior software engineer, you will be at the forefront of evaluating how Large Language Models (LLMs) interact with real code, influencing the future of AI-assisted software development.
Key Responsibilities
- Analyze and triage GitHub issues across trending open-source libraries, ensuring high-quality code and efficient issue resolution.
- Set up and configure code repositories, including Dockerization and environment setup to facilitate seamless development and testing.
- Evaluate and validate the quality of test coverage, ensuring comprehensive and accurate testing for AI-assisted software development.
- Collaborate with cross-functional teams to develop and maintain high-quality software development tools and frameworks.
- Develop and implement software development best practices, ensuring efficient and scalable software development processes.
Required Skills & Qualifications
- Proficiency in C++ programming language, with experience in software development and testing.
- Strong understanding of software development methodologies, including Agile and DevOps.
- Experience with GitHub and GitLab, including repository management and issue tracking.
- Familiarity with Dockerization and containerization, including Docker and Kubernetes.
- Strong analytical and problem-solving skills, with ability to evaluate and resolve complex technical issues.
More About the Opportunity
This role offers a unique opportunity to work with a global leader in the technology industry, leveraging your technical expertise to drive the advancement and deployment of AI systems. As a senior software engineer, you will have the opportunity to influence the future of AI-assisted software development, working with a talented team of engineers and researchers to drive innovation and growth.
Equal Opportunity Employer
We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.
Apply Now!
Key skills/competency
- C++
- LLM Evaluation
- GitHub
- GitLab
- Docker
- Kubernetes
- Software Development
- Testing
- Agile
- DevOps
Skills & topics
- Senior Software Engineer
- C++
- LLM Evaluation
- Repository Validation
- GitHub
- GitLab
- Docker
- Kubernetes
- Remote Work
- AI Development
- Software Engineering
- DevOps
- Agile
How to get hired
- Tailor your resume: Highlight C++, LLM evaluation, GitHub/GitLab, and Docker/Kubernetes experience.
- Showcase problem-solving: Provide examples of complex technical issues you've resolved.
- Demonstrate methodology knowledge: Emphasize Agile and DevOps practices in your application.
- Quantify achievements: Use numbers to show impact in code quality and issue resolution.
- Prepare for technical interviews: Be ready to discuss C++ concepts and system design.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the work arrangement for the Senior Software Engineer C++ LLM Evaluation role?
- This Senior Software Engineer C++ LLM Evaluation position is fully remote, allowing you to work from anywhere.
- What are the main responsibilities of the Senior Software Engineer C++ LLM Evaluation?
- The role focuses on evaluating LLMs' interaction with code, automating development environments, triaging GitHub issues, and validating test coverage for open-source libraries.
- What specific programming languages and tools are required for the Senior Software Engineer C++ LLM Evaluation position?
- Proficiency in C++ is essential, along with experience in GitHub, GitLab, Docker, and Kubernetes. Familiarity with Agile and DevOps methodologies is also required.
- Is this a full-time or part-time role for the Senior Software Engineer C++ LLM Evaluation?
- The Senior Software Engineer C++ LLM Evaluation role is a part-time position.
- How does Hired ensure a fair application process for the Senior Software Engineer C++ LLM Evaluation role?
- Hired emphasizes hiring based on skills and expertise. All applications for the Senior Software Engineer C++ LLM Evaluation role are reviewed solely on demonstrated technical ability and qualifications.