Backend Software Engineer - AI Training Projects
The Backend Software Engineer will develop realistic coding challenges and deterministic verifiers for next-generation AI training projects, focusing on backend systems and software reliability. This remote contractor role requires expertise in backend programming languages and the ability to evaluate code quality, performance, and security while solving complex technical problems independently.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, AI & Machine Learning Consulting.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Summary
Confidential Client is hiring a Backend Software Engineer to support AI training projects. You will build and maintain backend systems, data pipelines, and services that support ML model training and dataset preparation. This role is based in Boardman, OR.
What You’ll Do
- Design, implement, and maintain backend services and APIs that support AI training workflows
- Build and operate scalable data pipelines for ingesting, validating, and preparing training data
- Collaborate with ML engineers and data labeling teams to integrate tooling and improve dataset quality
- Optimize services for performance, reliability, and cost in a cloud environment
- Write tests, maintain documentation, and participate in code reviews to ensure high-quality delivery
- Troubleshoot production issues and improve observability across backend systems
Required Qualifications
- Proven experience as a backend software engineer or similar role
- Strong programming skills in one or more backend languages (e.g., Python, Java, or Node.js)
- Experience building and maintaining APIs and services
- Familiarity with data processing concepts and building data pipelines
- Solid understanding of source control (git) and collaborative engineering practices
- Strong problem-solving skills and ability to work with cross-functional teams
Preferred (Nice-to-Have)
- Experience working on ML or AI model training pipelines or dataset engineering
- Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
- Experience with CI/CD, monitoring, and production observability tooling
- Background working with data labeling workflows or ML infrastructure
Soft Skills
- Clear communicator who can collaborate with ML engineers, data scientists, and product teams
- Comfortable in fast-paced environments and iterative product development
- Attention to detail and a pragmatic approach to solving problems
Logistics & Employment
- Employment type: Contractor (per posting)
- Location: Boardman, OR — local presence expected unless otherwise agreed with the hiring team
- Recruiting contact: Careertakes is managing this search on behalf of Confidential Client. Applicants may be matched to additional opportunities via the Careertakes platform.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range