About the Role
Lead the development of a proof-of-concept prototype integrating LLM-based analysis into CI/CD workflows for a next-generation code review tool.
Responsibilities
- Design and implement a full-stack application integrating LLM APIs for automated code review.
- Build webhook-based integrations with GitHub/GitLab for automated pull request analysis.
- Develop a hybrid analysis pipeline combining LLM reasoning with static analysis for bug detection, security vulnerability identification, and code quality enforcement.
- Create a configurable rule engine for custom per-repository review policies.
- Build a dashboard displaying review statistics, trends, and actionable insights.
- Containerize the solution with Docker for self-hosted deployment.
- Own the full lifecycle from architecture design to deployment and documentation.
Requirements
- 5+ years of professional full-stack development experience.
- Strong experience integrating LLM APIs (OpenAI GPT-4, Anthropic Claude) into production systems.
- Hands-on experience with CI/CD pipeline integration (GitHub Actions, GitLab CI).
- Prior experience building code review tools, linters, or static analysis systems.
- Proficiency in Python (FastAPI) or Node.js for backend, and React or Vue for frontend.
- Experience with Docker containerization and self-hosted deployment.
- Ability to work independently across the full stack, from architecture to deployment.
- Strong communication skills for asynchronous collaboration.
- Experience with RAG (Retrieval-Augmented Generation) architectures.
- Familiarity with CodeQL, Semgrep, or similar static analysis tools.
- Previous startup or PoC-stage project experience.
- Contributions to open-source developer tools.
Skills
- LLM APIs
- OpenAI
- Anthropic
- OpenAI GPT-4
- Anthropic Claude
- CI/CD pipeline integration
- GitHub Actions
- GitLab CI
- Code review tools
- Linters
- Static analysis systems
- Python
- FastAPI
- Node.js
- React
- Vue
- Docker containerization
- Self-hosted deployment
- RAG (Retrieval-Augmented Generation) architectures
- CodeQL
- Semgrep
- Full-stack development
- Architecture design
- Documentation
- Asynchronous collaboration
Location
- Remote-friendly
- San Francisco Bay Area
Work Type
- Contract
- Consulting engagement
Experience Level
- Senior
- 5+ years of professional full-stack development experience
About the Company
- NexaFlow develops a next-generation code review tool powered by large language models.
