- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 hour ago
Job description
Company Overview
Elfurat Technologies helps startups turn AI-produced prototypes into secure, reliable software that is ready for real-world use. The company specializes in reviewing, rebuilding, and improving AI-created MVPs from tools such as Bolt, Lovable, and Replit so they can meet strong standards for architecture, security, and scalability. It also builds custom software from the ground up for VC-ready products and offers end-to-end rescue and scale-up support, deeper AI integration into existing products, and careful prototyping based on clean, maintainable code.
Role Overview
This is a full-time remote position for an AI Codebase Auditor focused on AI-generated software. The role involves evaluating codebases to identify structural weaknesses, security gaps, performance constraints, and maintainability problems. You will prepare detailed audit findings, suggest practical fixes, and work with engineering teams to refactor or rebuild important parts of the system to production quality.
What You Will Do
- Inspect and debug code across several programming languages and frameworks.
- Assess existing codebases for design flaws, weak architecture, and risks to security or reliability.
- Recommend and help shape improvements that make systems scalable, testable, and easier to maintain.
- Apply secure development practices and support remediation planning.
- Write audit reports that clearly explain issues, priorities, and proposed solutions.
- Work alongside client and internal engineering teams to communicate findings in a practical, outcome-driven manner.
- Help build internal standards, checklists, and tools for auditing AI-generated software.
- Contribute to better architecture decisions, refactoring efforts, and rebuilds where needed.
Required Background
A bachelor's degree in Computer Science, Software Engineering, or a closely related field is needed for this role.
You should have strong programming fundamentals, including data structures, algorithms, and design patterns, along with hands-on experience in at least one major backend language such as Python, Node.js, Java, or Go.
The position calls for prior experience auditing, troubleshooting, and improving existing codebases, especially with a focus on readability, maintainability, and testability.
You should understand software architecture and system design concepts such as monolith versus microservices, API design, and database schema design.
Knowledge of security best practices, common application vulnerabilities such as the OWASP Top 10, secure coding, and basic threat modeling is important.
Experience with AI-generated or low-code/no-code projects is valuable, and a genuine interest in analyzing and upgrading this kind of software is also relevant.
Familiarity with Git, code review workflows, CI/CD pipelines, automated testing, and observability tools is expected.
You must be comfortable producing clear technical documentation and audit reports for both technical and non-technical audiences.
A self-driven, detail-oriented approach and the ability to collaborate effectively in a fast-moving startup environment are important.
Work Mode
This is a remote, work-from-anywhere role.
Employment Type
Full-time.