3 days ago
Cape Town, South AfricaStaff+
Responsibilities
- Design and build platforms supporting AI-assisted software development.
- Develop agentic workflows, retrieval solutions, context layers, evaluation frameworks, prompt and workflow libraries, guardrails, and developer tooling.
- Integrate AI capabilities into developer tooling and CI/CD pipelines.
- Create integration patterns across Java, .NET, React, and Flutter environments.
- Build telemetry to measure delivery, quality, defects, and productivity.
- Evaluate AI models, platforms, tools, and third-party services.
- Lead technical reviews, prototypes, architecture discussions, and technical standards across multiple teams.
- Mentor senior engineers and influence technical direction without direct authority.
- Ensure solutions meet security, regulatory, and data protection requirements.
Requirements
- At least 10 years of software engineering experience.
- Proven hands-on delivery at senior, staff, or principal level.
- Deep production experience in at least two of Java, .NET, React, and Flutter, with working knowledge of the remaining stacks.
- Strong AWS and cloud-native architecture experience.
- Experience with internal platforms or developer tooling used across multiple teams.
- Practical experience building and shipping AI-enabled engineering solutions, including large language model application patterns, agentic workflows, tool use, retrieval-augmented generation, and context engineering.
- Experience with prompt and workflow design, model evaluation and benchmarking, evaluation harnesses, regression testing, guardrails, and generative AI security and safety.
- Proven technical leadership across multiple teams, strong mentoring and engineering enablement skills, and the ability to influence without direct authority.
- Bachelor’s or master’s degree in Computer Science, Software Engineering, Engineering, or a related field.
- Advisory or strategy experience without practical implementation is insufficient.
Categories
About DVT
DVT is a South African technology services firm that builds custom software and supports AI, data engineering, testing, UX, and cloud projects. It provides consulting and staffed engineering teams for enterprises in South Africa and abroad, including work in banking and payments. Founded in 1999 and headquartered in Johannesburg, it is privately held and operates as a BEE Level 2 company.
