Job Closed
This listing is no longer active.
Philanthropic clothing brand for developers that helps underrepresented communities in tech.
AI Software Engineer
Location
South Africa
Posted
9 days ago
Salary
0
Seniority
Senior
Job Description
AI Software Engineer
HyperDev
• Co-design, build, and scale the core HyperDev platform, from backend services to frontend UX. • Collaborate directly with the founders to define product direction, technical choices, and long-term architecture. • Integrate and experiment with cutting-edge AI/LLM tooling to transform how developers write and interact with code. • Build interactive proof-of-concepts that evolve into production-ready features. • Establish engineering best practices (CI/CD, testing, code quality) from day one. • Stay ahead of AI/ML and developer tooling advancements, bringing the best ideas into the product.
Job Requirements
- Extensive use of AI tools to help debug, plan, develop, verify, test and review code
- 4+ years of commercial experience working with TypeScript
- 3+ years of commercial experience working with the React framework.
- 4+ years of experience with Python (Django, FastAPI, Pydantic)
- 5+ years of experience working with Git/GitHub workflows and CI/CD pipelines.
- 3+ years of experience integrating third-party APIs
- 2+ years of experience integrating LLM APIs and prompt engineering
- 5+ years of experience working with automated testing and code quality tools (ESLint, Prettier, Vitest or similar).
- 2+ years of experience using AI coding tools + used at least 3 different AI coding tools
- RAG and hybrid RAG deployment experience
- Agentic workflow deployment experience
- Ability to work independently and proactively in a fast-moving startup, full-stack development environment.
- Experience using Langchain, Pydantic AI and/or other LLM/AI frameworks (Preferred)
- Advanced CSS and modern CSS-in-JS methodologies (UnoCSS, Tailwind) (Preferred).
- Experience with Cloudflare Workers/Pages and related tooling (Preferred).
- Knowledge of monorepo/workspace tools (Nx, Turborepo, pnpm workspaces) (Preferred).
- Deployment and DevOps experience (Docker, Coolify, environment variables) (Preferred).
- Packaging experience (Electron, Linux/Mac/Windows) (Preferred).
- Prior contributions to open source projects (Preferred).
Benefits
- Be part of the **founding team** of a new AI developer platform backed by an established, profitable parent company.
- Shape the **architecture, product, and culture** of a company from day zero.
- Collaborate with a team that has worked at **OpenAI** and shipped **award-winning products**.
- Access the resources, backing, and reach of the **HyperionDev ecosystem** while building something new.
- Work on the cutting edge of AI and developer tooling, with the freedom to experiment and innovate. **
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
PerfectServeAccelerating speed to care by optimizing provider schedules, streamlining clinical communication, and engaging patients.
• Solving complex problems as part of a team • Writing code to standards, implementing best practices. • Identifying, and communicating, technical debt and risk, and effecting resolutions. • Collaborating with Product Owners in Release/Iteration planning. • Developing, designing, and documenting based on business requirements within an Agile context • Reviewing code for testability, maintainability and adhering to best practices. • Mentoring junior members on the team.
Software Engineering AI Trainer – Chile
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
Software Engineering AI Trainer, Brazil
Anyone AIWe invest in people from Latam to bridge the talent gap in AI.
• Design and implement multi-file coding tasks across bug fixing, feature development, refactoring, and testing • Write clear natural-language specifications and reference implementations • Develop and extend unit and integration test suites • Review peer-generated tasks for correctness, clarity, and realism • Identify edge cases, ambiguities, and potential failure modes • Ensure alignment between specifications, code, and expected outputs
Software Engineer
AchieversAchievers Solutions is a privately held, award-winning software development company founded in 2002. The company offers an employee engagement and performance-enhancing software pr
• Join a collaborative team of Engineers to develop, release, and maintain the Achievers Platform and supporting services for user lifecycle management and HRIS integrations • The tech stack: Python, Go, PHP, React, Kubernetes, Docker, Pub/Sub, GraphQL, microservices and more • Work independently on complex tasks, designing small to mid-size components for user data management and HRIS integration systems • Develop scalable solutions that improve system performance and handle large-scale user lifecycle events • Troubleshoot issues across the full stack, from API integrations to database performance • Actively review peers' code for quality, maintainability, and alignment with architectural standards • Estimate effort for mid-to-large initiatives and contribute meaningfully to sprint planning and technical discussions • Begin mentoring junior engineers, sharing knowledge and fostering collaborative growth • Stay up to date on emerging technologies and corporate engineering guidelines, best practices, processes and tools • Ensure that systems, designs, and decisions are well-documented, making it easier for other engineers to understand, maintain, and expand upon your work



