Skip to main content

AI Python Developer - Contract (Remote)

Technology
Afrikye
Durban, South Africa1 months agoUntil 2026/05/13
Full timeFully remote

Job description

Job Specification

Envizien is a bespoke software development and innovation studio committed to building future-proof digital solutions for visionary organizations. We combine world-class engineering, human-centered design, and AI-accelerated development tools to deliver scalable, secure, and elegant products that stand the test of time.

As a boutique development house, we partner closely with our clients, which include global talent development companies, education organizations, and purpose-driven enterprises, to architect, design, and build custom technology that supports their long-term growth. We take pride in deeply understanding each client’s mission, culture, and goals so we can create digital experiences and systems uniquely tailored to their needs.

Our global, high-performing team brings together expertise across product strategy, UX design, full-stack engineering, AI-integration, cloud architecture, and quality assurance. This allows us to build software that isn’t just functional, but meaningful, intuitive, durable, and adaptable to the ever-changing landscape of technology.

Envizien is grounded in craftsmanship, curiosity, and excellence. Whether developing enterprise platforms, mobile applications, internal systems, or AI-powered tools, we ensure every solution is thoughtfully engineered, culturally aligned, and built to evolve. Our mission is simple:

Create technology that empowers people, elevates organizations, and shapes a better future… one product at a time.

Role Summary 

Join a mission-driven engineering team building AI systems that help people reach their potential. As a Python Engineer (AI Systems), you'll design the critical integrations, data pipelines, and I/O systems that power our human development platform - connecting cutting-edge AI APIs with disciplined engineering practices that ensure reliability at scale.

You'll solve real integration challenges: building robust API connections, optimizing data flows, and creating systems that handle the rapid evolution of the AI ecosystem. You'll work with third-party AI services and build reliable infrastructure that makes intelligent applications work for real-world users.

We're looking for someone excited about AI's potential but grounded in engineering fundamentals - someone who practices TDD, values clean code and understands that exceptional systems serve human flourishing. You'll join a collaborative team that believes in shipping code daily, continuous improvement, and growing both technically and personally.

Key Responsibilities:

System Integration & I/O Engineering 

  • Build robust integrations with third-party AI APIs and services, implementing proper error handling, retry logic, and circuit breakers.

  • Design and optimize data pipelines for processing, transforming, and routing information between systems.

  • Develop efficient I/O patterns for handling large datasets, API responses, and real-time data streams.

Collaborative Python Engineering 
  • Write clean, testable, and maintainable Python code following established team conventions and architectural patterns.

  • Practice test-driven development (TDD) and participate actively in peer code reviews.

  • Implement observable systems with proper logging, monitoring, and performance instrumentation.

Team Development & Communication 

  • Participate in design discussions, clearly articulating technical concepts and trade-offs.

  • Work effectively within Scrum ceremonies including sprint planning, daily standups, and retrospectives.

  • Follow team consensus on technical decisions while contributing constructive input to architectural discussions.

AI Ecosystem Integration 
  • Integrate modern AI services and APIs into existing systems with focus on reliability and performance.

  • Build abstraction layers that allow the team to adapt quickly as AI tools and services evolve.

  • Collaborate with the architect to ensure integrations align with overall system design.

Continuous Learning & Improvement 

  • Stay current with developments in AI tools, APIs, and integration patterns.

  • Contribute to team knowledge sharing and documentation of integration best practices.

  • Actively seek feedback and continuously improve code quality and system performance.

Daily Impact & Continuous Delivery 

We believe in shipping code daily and making progress visible through disciplined engineering practices. Our CI/CD pipelines and collaborative culture mean that business value flows continuously rather than in artificial weekly or monthly chunks.

What Success Looks Like: 

  • Daily commits that move the system forward - whether it's a small refactor, test improvement, or feature increment

  • Code that ships to production regularly through our automated pipelines

  • Continuous contribution to team velocity through code reviews, pair programming, and knowledge sharing

  • Incremental improvements that compound over time - marginal gains in performance, code quality, and system reliability

  • Transparent progress where teammates and stakeholders can see daily advancement toward goals

Your Daily Commitment: Do your best work every day. Ship code that matters. Learn something new. Help a teammate. Make the system a little better than you found it.

Qualifications  A Note on Growth Potential: If you don't have all the skills listed below but what you read excites you and you would like a chance to grow into a role like this, we encourage you to apply. We look at a person's character first - the right mindset, values, and hunger to learn often matter more than a perfect skill match.

What We're Really Looking For 

Production Experience That Matters

  • You've shipped Python code that real users depend on - the more users, the better

  • You've been responsible for fixing something when it broke in production (bonus points if you were the one who broke it initially)

  • You've either solved scaling/performance issues OR prevented a system rewrite through thoughtful refactoring

  • You understand the difference between code that works on your laptop and code that works for thousands of users

Engineering Mindset We Value
  • You practice TDD because you've learned (possibly the hard way) why untested code becomes technical debt

  • You write clear, readable code because you've had to debug someone else's (or your own) cryptic logic at 2am

  • You believe in proper error handling because you've seen what happens when edge cases aren't handled

  • You care about monitoring and observability because you've tried to troubleshoot a black box system

Collaboration & Growth: 

  • You can explain technical concepts clearly to teammates who speak different languages or have different backgrounds

  • You're comfortable having your code reviewed and reviewing others' work constructively

  • You're genuinely excited about AI's potential but grounded enough to build reliable systems around it

  • You see learning as part of the job, not something you do in your spare time

Technical Foundations: 
  • Solid Python fundamentals (we care more about clean, efficient code than exotic framework knowledge)

  • Understanding of APIs, databases, and data flow - the plumbing that makes applications work

  • Experience with Git, testing frameworks, and collaborative development workflows

  • Bonus: Any exposure to AI/ML APIs, data processing, or integration patterns

Red Flags We Screen Out: 

  • "Hackathon heroes" who build impressive demos but struggle with maintainable code

  • Framework collectors who know every tool but haven't mastered the fundamentals

  • Lone wolves who prefer coding in isolation over collaborative development

Core Values (PHHSX) 

P – Passionate

H – Humble

H – Hungry

S – Smart (People Smart)

X – X-Factor

  • P – Passionate: Driven by a deep commitment to our mission and human-centered growth.

  • H – Humble: Open to feedback and focused on outcomes over ego.

  • H – Hungry: Proactively seeks growth and continuous improvement.

  • S – Smart (People-Smart): Emotionally intelligent and relationally aware.

  • X – X-Factor: Executes excellence and takes ownership, no excuses.

    Should you wish to apply, Kindly send your CV to: elangt@envizien.com

¿Te interesa este puesto?