Operations

Tech Lead At Pycs

pycs·Nairobi, kenya·Full Time·Onsite
OperationsFull TimeOnsite
-Closes Oct 31, 2026

Job Purpose

  • The Technical Lead is responsible for ensuring the efficient and effective execution of all operational aspects within the software engineering and DevOps teams. This role drives performance management, process optimization, and cross-functional coordination to ensure timely, high-quality delivery of technical solutions. By translating strategic direction into executable plans and overseeing day-to-day operations, the Technical Lead plays a critical role in maintaining delivery velocity, operational stability, and continuous improvement across the technical group.

Key Roles and Responsibilities

  • Oversee the operational execution of technical design and development efforts to ensure software systems are scalable, secure, and high-performing, in alignment with defined architecture and standards.
  • Coordinate and support the implementation of cloud-native deployment practices across teams using AWS and other cloud environments.
  • Ensure the operational readiness and integration of APIs, working with development teams to meet business needs and technical requirements.
  • Manage the operational delivery of high-performance database systems, including SQL Server, MySQL, PostgreSQL, and EF/Core, ensuring reliable and consistent access to data services.
  • Drive the adoption and consistent use of DevOps tools and practicesincluding CI/CD pipelines, Git, Docker, and Kubernetesby providing process guidance and oversight.
  • Monitor adherence to development and security standards such as OAuth and JWT, ensuring proper implementation of code reviews, automated testing, and secure coding practices.
  • Collaborate with engineers to evaluate and operationalize emerging technologies that improve development efficiency and system performance.
  • Identify and implement operational improvements that enhance the performance, scalability, and stability of technical systems in alignment with business objectives.
  • Lead the coordination and timely resolution of critical bugs and production issues, ensuring compliance with SLAs and minimal disruption to business operations.
  • Support product evolution by coordinating enhancements to existing software features based on customer needs and stakeholder feedback.
  • Oversee the release management process across environments, ensuring successful deployments with minimal downtime and consistent version control.
  • Ensure technical documentation is maintained and accessible, supporting knowledge transfer, onboarding, and long-term maintainability.
  • Support innovation by facilitating research and exploration of new tools, platforms, or methodologies that enhance technical team capabilities.
  • Provide operational coaching and support to engineers, fostering continuous improvement and adherence to delivery best practices.
  • Lead and manage the daily activities of the software engineering and DevOps teams, ensuring alignment with business goals, workload balance, and operational efficiency.
  • Conduct regular performance evaluations, set clear objectives, and implement improvement plans to drive accountability, engagement, and career development.
  • Work cross-functionally with project managers, designers, QA, and business stakeholders to ensure the timely and aligned delivery of technical initiatives.
  • Collaborate with support teams to assist in resolving customer issues that require engineering involvement, ensuring timely resolution and customer satisfaction.
  • Support the execution of complex and high-priority initiatives by aligning technical team operations with broader project timelines and leadership objectives.
  • Maintain awareness of industry trends and best practices, translating relevant insights into actionable improvements within technical operations.
  • Promote professional development through workshops, training, and certifications that align with operational excellence and team growth.
  • Actively participate in the recruitment and selection of technical talent, conducting technical interviews and contributing to hiring decisions to ensure strong team composition and capability.
  • Support onboarding processes for technical hires, managing their integration into tools, systems, and processes for a productive ramp-up.
  • Oversee encryption and secure communication protocols in collaboration with DevOps and Security teams, ensuring the protection of data in transit.
  • Support vulnerability management by coordinating timely scanning, remediation, and compliance tracking in partnership with security teams.
  • Manage audit log reviews and operational security processes to support accountability and system integrity.
  • Ensure team participation in agile stand-ups, sprint planning, and retrospectives, reinforcing an iterative and collaborative development approach.
  • Support evolving business needs by adapting technical operations to new priorities, organizational changes, or growth requirements.
  • Participate in compliance reviews and processes as required
  • Perform any other duties as required to support the business in response to evolving needs, organizational changes, and growth, ensuring that technology remains a key enabler of success.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field; certifications in .NET or cloud technologies are a plus.
  • 8+ years of hands-on .NET/.NET Core development experience, with a track record of building scalable applications.
  • Experience in financial services or payments is preferred.
  • Skilled in ASP.NET MVC/Core, web security, and client-server interaction.
  • Proficient in database integration (SQL Server, MySQL), including query optimization and schema design.
  • Hands-on experience deploying .NET applications to cloud platforms (Azure, AWS), utilizing cloud-native services.
  • Background in Agile (Scrum, Kanban), with active participation in sprint cycles and iterative delivery.
  • Strong analytical, problem-solving, and decision-making skills.
  • Attention to detail.
  • Excellent organizational and diverse team management experience.
  • Strong communication skills, with the ability to convey complex technical information to both technical and non-technical stakeholders.

Key skills

BA/BSc/HND

At a glance

Company

pycs

Location

Nairobi, kenya

Employment

Full Time

Experience

Valid until

October 31, 2026

Created

September 30, 2026

More opportunities

Similar roles you might like

Lead Fintech Oversight & Governance At Safaricom Kenya

Safaricom Kenya

Nairobi, kenya

full-time

Job Description Reporting to the Group Chief Corporate & External Affairs Officer, the Lead Fintech Oversight & Governance is accountable for leading Safaricom's regulatory strategy and institutional engagement framework across its digital financial services and fintech ecosystem, ensuring sustainable innovation, regulatory resilience, and long-term license to operate within an increasingly complex financial services landscape. The role shapes and executes a forward-looking regulatory agenda covering digital payments, credit, savings, interoperability, open banking, data governance, AI-enabled financial services, and emerging fintech models. It drives proactive, structured engagement with the Central Bank of Kenya (CBK) and other domestic, regional, and global financial regulators to secure timely approvals, influence policy direction, and manage systemic regulatory risk. The role embeds regulatory foresight into product design, commercial strategy, and platform expansion by partnering closely with M-Pesa, Financial Services, Technology, Risk, Compliance, Legal, Strategy, and Innovation teams. It ensures that regulatory considerations are integrated early in innovation cycles, accelerating time-to-market while safeguarding prudential integrity and consumer protection standards. Through disciplined horizon scanning, regulatory scenario planning, and fintech intelligence capability, the role anticipates shifts in prudential regulation, financial inclusion policy, digital identity, cross-border payments, embedded finance, and platform governance. It translates early signals into structured engagement strategies that protect revenue continuity, unlock new growth opportunities, and strengthen Safaricom's credibility as a trusted financial ecosystem player. The Lead Fintech Oversight & Governance safeguards Safaricom's financial services license to operate while enabling strategic growth ambitions, positioning Safaricom as a responsible fintech leader within Kenya and across its subsidiary markets. The Lead Fintech Oversight & Governance is accountable for shaping Safaricom's external regulatory strategy, influencing policy direction and maintaining strategic relationships with financial regulators to secure and sustain the Group's licence to operate. The role anticipates regulatory change, secures regulatory approvals, influences policy outcomes and provides regulatory guidance to the Financial Services business and regulated subsidiaries. It does not own operational execution of regulatory requirements within Financial Services. Therefore, the Lead Fintech Oversight & Governance is strategically accountable for: Fintech Regulatory Strategy & Framework: Lead the development and execution of Safaricom's end-to-end fintech regulatory strategy, ensuring alignment with commercial ambitions, evolving financial sector policy, and prudential requirements across digital financial services. Regulatory & Central Bank Engagement: Drive structured, senior-level engagement with the Central Bank of Kenya and other financial regulators to secure approvals, shape regulatory interpretation, and proactively manage systemic regulatory risk. License to Operate & Prudential Governance: Safeguard Safaricom's financial services license to operate by ensuring robust compliance positioning, regulatory readiness, and alignment with consumer protection, capital, and operational risk expectations. Fintech Policy Shaping & Industry Influence: Influence national and regional fintech policy development through evidence-based submissions, coalition building, and structured stakeholder engagement to enable innovation and financial inclusion. Product & Innovation Regulatory Enablement: Embed regulatory foresight into product design, commercial planning, and new fintech initiatives to accelerate time-to-market while mitigating regulatory exposure. Horizon Scanning & Regulatory Intelligence: Establish forward-looking regulatory intelligence capability to anticipate shifts in digital finance, open banking, interoperability, AI-driven services, and cross-border financial models. Cross-Functional Regulatory Integration: Partner with M-Pesa, Financial Services, Technology, Risk, Legal, Compliance, and Strategy teams to ensure regulatory considerations are integrated into enterprise decision-making and transformation initiatives. Subsidiary Oversight, Governance & Enablement: Provide structured oversight and strategic support to subsidiaries, ensuring alignment to Group standards while enabling effective local execution within market context. Risk, Governance & Control Ownership: Embed and maintain effective risk, governance, compliance, and control practices within the function by proactively identifying and mitigating operational, regulatory, financial, people, technology, and reputational risks. Ensure adherence to internal policies, regulatory requirements, audit actions, and enterprise governance frameworks while driving accountability, ethical practices, and a strong controls environment across all areas of responsibility. Anchored in Safaricom's ambition to lead Africa's digital financial services evolution, the role ensures Safaricom engages regulators from a position of credibility, preparedness, and strategic influence, enabling growth with regulatory confidence rather than constraint. Responsibilities Health and Safety Uphold the company code of conduct, policies and procedures, ensuring integrity and accountability in every aspect of your work. All employees have a responsibility to adhere to safety, health, and wellbeing policies, guidelines and procedures in all actions and decisions. Fintech Regulatory Strategy & Framework Develop and continuously refine Safaricom's integrated fintech regulatory strategy aligned its ambitions and digital financial services expansion. Define the regulatory positioning across payments, credit, savings, interoperability, open banking, embedded finance, and emerging fintech models. Translate regulatory obligations into structured operating frameworks that enable innovation while maintaining prudential integrity. Lead regulatory scenario planning to assess impact of policy shifts on revenue, product pipelines, and capital exposure. Ensure alignment between regulatory strategy and commercial growth priorities across M-Pesa and broader DFS portfolios. Regulatory & Central Bank Engagement Lead structured, senior-level engagement with the Central Bank of Kenya and other financial regulators to secure licenses, approvals, and product clearances. Build and maintain trusted institutional relationships that strengthen Safaricom's credibility as a responsible fintech ecosystem player. Oversee preparation of high-quality regulatory submissions, impact assessments, and consultation responses. Manage complex regulatory negotiations, inspections, and supervisory reviews. Escalate and manage emerging regulatory risks at executive and Board level where required. License to Operate & Prudential Governance Safeguard Safaricom's financial services license to operate through proactive regulatory compliance positioning and oversight. Ensure alignment with prudential requirements including capital adequacy, consumer protection, data governance, AML/CFT, and operational resilience standards. Partner with Risk, Compliance, and Legal to manage regulatory findings, remediation plans, and supervisory commitments. Monitor evolving supervisory expectations and embed regulatory readiness into business processes. Provide executive assurance on regulatory exposure and mitigation strategies. Fintech Policy Shaping & Industry Influence Shape national and regional fintech policy outcomes through evidence-based advocacy and structured stakeholder engagement. Represent Safaricom in industry coalitions, regulatory forums, and multi-stakeholder policy platforms. Develop policy position papers that align commercial objectives with public interest and financial inclusion goals. Influence emerging frameworks in digital identity, interoperability, open finance, cross-border payments, and AI-enabled financial services. Strengthen Safaricom's positioning as a strategic partner in Kenya's digital transformation and economic development agenda. Product & Innovation Regulatory Enablement Embed regulatory foresight into product ideation, development, and commercialization cycles. Provide early regulatory advisory to accelerate time-to-market for new fintech propositions. Evaluate regulatory implications of new business models, partnerships, and platform expansions. Partner with Product, Technology, and Commercial teams to structure compliant yet competitive solutions. Reduce regulatory-driven delays through structured engagement and pre-consultation mechanisms. Horizon Scanning & Regulatory Intelligence Establish fintech regulatory intelligence capability to monitor local, regional, and global policy developments. Identify early signals in financial services reform, prudential regulation, digital currency, and AI governance. Conduct impact analysis to quantify potential revenue, operational, and reputational exposure. Develop forward-looking regulatory roadmaps aligned to enterprise growth ambitions. Provide strategic briefings to Executive Leadership on anticipated regulatory shifts. Cross-Functional Regulatory Integration Serve as the central regulatory interface across M-Pesa, Financial Services, Technology, Risk, Compliance, Legal, and Strategy functions. Align regulatory positioning across product, commercial, and operational workstreams. Embed regulatory risk management within transformation programs and platform modernization initiatives. Drive enterprise-wide awareness of regulatory implications in strategic decision-making. Ensure regulatory considerations are integrated into investment and expansion decisions. Subsidiary & Regional Regulatory Oversight Provide strategic regulatory oversight and guidance to subsidiary markets, including Ethiopia and future fintech expansions. Ensure alignment of regulatory strategy across markets while adapting to local supervisory frameworks. Support cross-border regulatory engagements for regional fintech initiatives. Monitor regulatory exposure across markets and escalate systemic risks. Strengthen governance and capability building within subsidiary regulatory teams. Subsidiary Oversight, Governance & Enablement Define and drive a Group-wide framework for corporate and external affairs across subsidiaries, ensuring alignment to Safaricom's strategy, policies, and governance standards. Establish clear governance cadence including regular engagement forums, reporting structures, and escalation mechanisms across subsidiary markets. Provide strategic advisory and on-the-ground support to subsidiaries on regulatory, public affairs, PR, and stakeholder engagement priorities. Ensure consistency in policy positioning, stakeholder engagement approaches, and corporate reputation management across all markets. Support subsidiaries in navigating complex regulatory and political environments, including proactive risk identification and mitigation. Enable capability building within subsidiary teams through knowledge transfer, playbooks, and shared best practices. Monitor and track subsidiary performance against defined corporate and external affairs KPIs, highlighting risks and intervention areas. Strengthen coordination between Group and in-country teams to ensure seamless execution of cross-market initiatives and strategic priorities. Core competencies, knowledge and experience: Customer Obsession Deepen team connection to our customers and communities. Foster authentic relationships with customers and partners that build trust. Explicitly take customer-centric decisions and take personal ownership to achieve results. Simplify processes through digitalization and promote a digital mindset and digital first customer experience. Stay focused on the big priorities, know when to make meaningful trade-offs and demonstrate brilliant execution. Purpose Create an inspiring vision for your team to drive strategy and performance. Show ambition and courage, empowering others to go beyond the plan. Bold and challenge teams to reimagine how things are done. Prompt new thinking and ideas by asking "what if" questions. Use knowledge of the external environment (customers, partners, competition, external bodies) to identify and act on opportunities for growth at pace. Innovation Create psychological safety so everyone can have an impact. Fuel innovative ideas from others and test them to enable growth. Explore successes and failures with curiosity and resilience; fearlessly recognizing lessons learned. Share your ongoing learning and personal purpose with others. Learn fast from digital adoption, using learnings to drive simplicity, scale and efficiency. Collaboration Articulate your team's role in making our strategy happen, prioritizing and aligning resources with current and future needs. Actively collaborate to break silos and hold your team accountable to do the same. Develop others to make the most of their talents and coach them to take ownership to get things done. Create an inclusive environment ensuring the safety and wellbeing of others. Live our Purpose and demonstrate the highest Standard of integrity. Qualifications Bachelor's degree in Law, Finance, Economics, Public Policy, Banking, Business Administration, or related field from a recognised institution. Master's degree in Finance, Banking, Public Policy, Business Administration, Law, or related discipline (strongly preferred). 10 - 15 years' progressive experience in financial services regulation, digital financial services, fintech policy, banking supervision, or regulatory advisory roles. Minimum 5 years operating at senior management level within a regulated financial institution, fintech, central bank, regulatory authority, or advisory environment. Strong understanding of Central Bank of Kenya (CBK) regulatory frameworks, including payments systems, prudential standards, consumer protection, AML/CFT, and digital finance supervision. Demonstrated experience managing regulatory approvals for new financial products, partnerships, or operating model changes. Deep understanding of digital financial services ecosystems including mobile money, open banking, APIs, interoperability, lending, data governance, and AI-driven financial models. Proven ability to analyse regulatory frameworks and translate supervisory expectations into commercially viable solutions. Experience engaging senior regulatory officials and participating in structured supervisory discussions. Strong commercial acumen, ability to balance regulatory compliance with growth enablement and product scalability. Demonstrated ability to operate with high discretion, judgment, and political sensitivity in high-stakes regulatory environments. Excellent analytical, drafting, and executive communication capability.

3 days ago

Head Of Ai & Program Technology Engineering At International Rescue Committee

International Rescue Committee

Nairobi, kenya

full-time

Job Overview: This is a senior technical leadership role for someone who wants to build at the frontier of applied AI in service of humanitarian impact. You will lead a team of engineers and AI specialists designing and shipping AI-powered, program-facing solutions primarily agentic systems, predictive analytics, and AI diagnostics deployed in low-resource and high-stakes settings. You will own three things: Technical strategy and direction for IRC's program-facing AI portfolio. You will help translate IRC's AI ambitions into a clear technical roadmap, make build-vs-buy-vs-partner decisions, and set the architectural direction for systems that need to work reliably in some of the hardest operating environments on earth including AI that runs offline on low-cost smartphones, agentic systems with high safety standards, and diagnostic models trained on populations the major datasets ignore. A high-performing engineering team. You will manage and grow a team of engineers, applied AI engineers, and QA specialists; raise the bar on engineering quality; and build the kind of culture that attracts top technical talent to mission-driven work. Deep partnership with program leaders and strategic partners. You will be a true thought partner to IRC's program experts in health, education, protection, resettlement, and emergency response co-designing solutions with them rather than receiving requirements. You will also help us get maximum value from our flagship partnerships with Anthropic, OpenAI, and other frontier labs, with direct access to frontier models, early features, and the researchers building them. Major Responsibilities AI Strategic Leadership Translate IRC's AI strategy and program priorities into a prioritized technical roadmap, in close partnership with program leaders, the SVP for Research, Innovation, AI, and People & Culture, and the T4P demand pipeline. Stay at the edge of AI/ML advances particularly in agentic systems, multimodal models, and edge/on-device inference and bring promising approaches to IRC's programs. Serve as a core member of IRC's AI leadership, helping shape organizational direction alongside the SVP for Research, Innovation, AI, and People & Culture and other senior leaders. Champion responsible, human-centered AI deployment in some of the most sensitive humanitarian contexts in the world, with the safety standards those contexts demand. Represent IRC in technical discussions with partners, peer organizations, donors, and the broader humanitarian and AI sectors. Team Leadership and Management Manage and develop a team of engineers, applied AI engineers, and QA specialists. Hire well, raise the bar, and build a culture that strong technical people want to be part of. Establish engineering quality standards, development practices, and documentation protocols. Maintain a prioritized backlog of program innovations and manage team capacity against demand. Mature the team's AI development and DevOps practices and grow stakeholder buy-in across the organization. Identify opportunities to secure budget resources in support of innovation priorities. Cross-functional Partnership Act as a genuine thought partner to program leaders bringing AI fluency to their problems and humility about the field realities Co-design solutions that actually work in the field, not technology-first answers in search of problems. Partner with the Enterprise Applications team to ensure smooth handoffs of proven innovations for enterprise-wide scale-up. Coordinate with the Enterprise Applications DevOps team on integration touchpoints, infrastructure dependencies, and shared engineering standards. Flagship AI Partnerships Serve as the technical lead on IRC's strategic partnerships with frontier AI organizations helping turn early relationships into long-term, high-leverage collaborations. Identify where partnership access (compute, frontier models, technical expertise) can unlock outsized program impact. Solution Design and Engineering Lead the design and development of AI-driven and program-specific technology solutions, owning the full development lifecycle from requirements through handoff. Interface with program and business stakeholders to gather requirements, define technical solutions, and recommend approaches grounded in a detailed understanding of program goals. Design and oversee high-availability architectures in Microsoft Azure, incorporating appropriate redundancy, security, backup, and recovery strategies including for sensitive humanitarian data. Research and recommend technology products, services, and standards particularly in AI/ML to support procurement, development, and strategic decision-making. DevOps and Engineering Operations Oversee deployment pipelines, CI/CD automation, infrastructure-as-code, and QA processes to ensure efficient and reliable software delivery. Ensure ongoing availability and performance of applications through monitoring, scaling, and proactive operations management. Track and optimize cloud and model-inference costs. Maintain technical and policy documentation for all assets under the team's management. Key Working Relationships Position Reports to: Chief Information Officer, working in close partnership with the SVP for Research, Innovation, AI, and People & Culture Position directly supervises: Engineers, applied AI engineers, ML specialists, and QA staff on the T4P Development team. Other internal contacts: Program leaders across CRRD, RAI, R&I, and Signpost; the Enterprise Applications and DevOps teams; the AI governance and policy team; AI@Scale (I@S) leadership; IT leadership across regions and HQ. External contacts: Strategic partners with leading AI organizations; technology vendors; AI sector peers; NGO tech community; major foundation funders. Job Requirements Strong candidates will bring most not necessarily all of the following: AI and engineering depth Hands-on experience building and shipping production AI systems agentic frameworks, LLM applications, RAG systems, computer vision, or applied ML pipelines. Solid full-stack foundation (Python, JavaScript/TypeScript, and modern frameworks) with the technical credibility to engage directly with engineers on architecture and design decisions. Experience with cloud architecture (Azure preferred; AWS/GCP transferable), including AI services, DevOps pipelines, and cost-effective scaling. Working knowledge of data security and privacy practices for sensitive or personally identifiable information. Leadership and collaboration 7 - 10+ years in software engineering or technical product development, with 3+ years leading engineers as a manager or tech lead. A track record of building or growing strong engineering teams hiring, raising the bar, and creating a culture people want to be part of. Ability to engage non-technical leaders as a peer: explaining trade-offs clearly, listening well, and translating between worlds. Comfort operating across global teams, time zones, and contexts very different from your own. Mindset Genuinely motivated by humanitarian impact Leads with humility. Deep respect for the people closest to the problem, including those without technical backgrounds. Technically curious and forward-looking reads, experiments, and brings new ideas to the team. Nice to have Experience deploying AI in low-resource, low-bandwidth, or offline contexts. Prior work with humanitarian, development, or global health organizations. French or Arabic language skills.

15 days ago

Full Stack Data Scientist Iii/iv At Idinsight

IDinsight

Nairobi, kenya

full-time

About the Role We are seeking candidates with a strong background in Python, deep applied expertise in one or more data science specialties (e.g., machine learning, LLMs/GenAI, optimization, geospatial analytics, MLOps, or full-stack engineering for data products), experience building and deploying solutions in production, and a passion for building solutions to difficult social problems. Most importantly, successful candidates should have the ability to learn and adapt quickly, and work independently to solve complex human and technological challenges. As a senior data scientist, you'll lead multiple projects as tech lead and be responsible for the performance of the solutions. Day-to-day work may include: Working with clients to understand their needs: Understanding their current processes and pain points, identifying which of these can be framed as tractable data science problems, and knowing when they can't, and even when it is, the solution must suit the task and resources available. Leading solution design and delivery end-to-end: Rolling up your sleeves as an individual contributor- writing production code, designing and evaluating methods and models, and building and deploying solutions (including APIs, UIs, CI/CD, etc.); while also working alongside other data scientists to shape the overall approach, synthesize findings, and communicate results. Establishing standards and best practices: Bringing experience in writing quality code, conducting code reviews, and providing feedback on technical and non-technical documentation. Setting the bar for engineering rigor and project management on the team. Coaching and mentoring: Upskilling junior data scientists on methods and approaches, and providing structured feedback on both technical and delivery skills. Providing thought leadership in your specialty: Leading the org through deep expertise in a subset of the following (machine learning, deep learning, GenAI/LLMs, NLP, optimization, geospatial analytics, backend development, frontend development, DevOps, or MLOps) and drawing on broad familiarity across methods to make sound judgment calls on which approach fits which problem. Shaping the sector: Identifying trends and gaps in the AI-for-Good space; proposing products or services that could address these gaps; and contributing thought leadership on how data science and AI can be deployed responsibly and for the right problem types. Moreover, professional development for our technical roles is essential for IDinsight's long-term impact. With support from IDinsight leadership, the employee will maintain self-directed professional development plans and will be given "stretch" opportunities designed to strengthen their professional skills. Real-time feedback and structured reviews are regularly provided to maximize each data scientist's expertise. IDinsight's entrepreneurial culture allows roles and career progression to be tailored to individual strengths, interests, and goals. Employees have the opportunity to increase responsibilities, and high performers will have the opportunity to move up in the organization along technical, managerial, or client-facing paths. Required Technical Qualifications Master's degree and 8 years of experience, or a PhD and 4 years of experience, as a data scientist working in Python. Demonstrated expertise in a subset of the following data science specialties: predictive modelling, machine learning, deep learning, GenAI/LLMs, NLP, optimization, or geospatial analytics. Intermediate-to-advanced Python skills / experience working on complex codebases. Working knowledge of at least one of: AI engineering, MLOps, backend development, DevOps, and frontend development Broad knowledge of advanced machine learning and data science methods. Strong foundations in statistics and probability. Proficiency in collaborative software development practices such as version control and code reviews Other required qualifications: Proven ability to work independently and with teams in a dynamic, multicultural environment. Experience leading technical teams to deliver complex data science or AI solutions, with a strong interest in mentoring, knowledge-sharing, presenting work and providing feedback to others. Strong oral and written communication skills in English. Professional proficiency in French (written and spoken) is a plus. Self-starter who will thrive while tackling new, unusual and unpredictable challenges. Deeply passionate about global development and improving lives in disadvantaged populations.

a month ago

Qa Engineer Intern At Pezesha

Pezesha

Nairobi, kenya

full-time

Role Purpose The QA Engineer Intern will support Pezesha's Product and Technology teams in ensuring the quality, reliability, and usability of internal and customer-facing platforms, including the LMS, Marketplace App, Agent App, APIs, and partner integrations. This role is designed as a learning and hands-on quality assurance position, where the intern will assist in test case preparation, manual testing, bug reporting, regression testing, UAT support, and QA documentation under the guidance of the Product & QA Coordinator, Tech Lead, and Senior Tech Lead. Key Responsibilities Test Case Preparation & Execution Assist in preparing test cases based on product requirements, user stories, and acceptance criteria. Execute manual tests for web, mobile, backend, and internal system features. Support functional, regression, smoke, and sanity testing before releases. Validate that developed features meet documented requirements. Bug Identification & Reporting Identify and document bugs, defects, and system issues during testing. Log bugs clearly in approved tools such as ClickUp, Jira, Freshdesk, or other internal tracking systems. Provide screenshots, screen recordings, steps to reproduce, expected results, and actual results. Follow up on assigned defects and support retesting after fixes are deployed. User Acceptance Testing Support Support Product Leads during UAT activities for sprint deliverables. Help validate user flows against acceptance criteria. Assist in collecting and documenting feedback from users and internal stakeholders. Ensure UAT evidence is properly captured and stored. Regression Testing & Release Support Assist in regression testing before production deployments. Support release readiness checks by validating key product flows. Help confirm that previous functionality has not been affected by new changes. Support post-release validation and issue monitoring. Product & Engineering Collaboration Work closely with Product Leads, Developers, Tech Leads, and the Senior Tech Lead during sprint cycles. Participate in sprint planning, grooming, demos, and retrospectives where required. Support clarification of defects and testing outcomes with developers. Escalate blockers, risks, and recurring issues to the QA Engineer or Tech Lead. QA Documentation & Reporting Maintain updated test cases, test results, and QA evidence. Assist in preparing QA reports showing testing progress, defect status, and release readiness. Document common user issues, system gaps, and product improvement opportunities. Support knowledge sharing and documentation for tested features. Continuous Learning & Improvement Learn QA best practices, Agile delivery, product testing, API testing, and fintech platform workflows. Support improvement of QA templates, testing checklists, and quality processes. Contribute ideas to improve product usability, customer experience, and testing efficiency. Qualifications & Experience Bachelor's degree or Diploma in Computer Science, Information Technology, Software Engineering, Information Systems, or a related field. Recent graduates and final-year students are encouraged to apply. Basic understanding of software testing, QA processes, and Agile/Scrum methodologies. Familiarity with web and mobile application testing is an added advantage. Exposure to tools such as Jira, ClickUp, Freshdesk, Postman, or similar platforms is preferred. Strong analytical, problem-solving, communication, and documentation skills. High attention to detail and willingness to learn fintech products, APIs, and digital lending workflows. Previous internship, academic project, or hands-on experience in QA/testing is an added advantage but not mandatory.

2 months ago

Watu Credit Limited Tech Lead - Android Experience Engineering

Watu Credit

kenya

full-time

Watu Credit Limited Tech Lead - Android Experience Engineering Jobs in Kenya; The Tech Lead is the technical authority for the Android Experience Engineering squad. You own the architecture, set the quality bar, govern external partners, and act as the primary escalation point for engineering decisions. This role combines deep technical ownership with light people management, ensuring delivery quality, technical growth of engineers, and alignment with product goals.ResponsibilitiesArchitecture & Technical Direction Watu Credit Limited Tech Lead - Android Experience Engineering Jobs in Kenya; Responsibilities Own technical architecture, system design, API contracts, and integration patterns. Enforce Watu engineering standards: GitHub, PR reviews, coverage gates, OpenAPI documentation, and runbooks. Represent the squad in platform architecture discussions and escalate crosssquad concerns.Delivery & Quality Review and approve all pull requests, ensuring quality and compliance. Define and maintain the squad’s Definition of Done. Own release process, cadence, feature flag strategy, and rollback procedures. Drive sprint planning with the Product Owner, flagging risks early.Partner & Vendor Governance Govern external mobile development partners, ensuring architecture and code quality. Review partner code and approve releases.People Management Manage 3–5 direct reports (Backend, Frontend/Mobile, QA Engineers). Provide daytoday unblocking, technical growth, and timely feedback. Input into performance reviews and hiring decisions. Model AInative engineering practices across the squad.Qualifications & CompetenciesEssential Qualifications & Competencies 7+ years of software engineering experience, with at least 2 years as technical authority. Strong Android development (adsbygoogle=window.adsbygoogle||[]).push({});background (Java/Kotlin). Strong backend fundamentals: distributed systems, eventdriven architecture, API design, database design. Experience in Agile/Scrum or Kanban environments. Clear, direct communication skills.Strongly Preferred Experience in fintech, payments, or digital financial services in Africa, LATAM, or APAC. Experience governing external engineering partners. Handson Java backend development. Familiarity with eventdriven architecture and message brokers (Kafka or equivalent).Engineering Standards All code in GitHub with mandatory peer review. APIs documented with OpenAPI/Swagger; ADRs for significant decisions. Secrets managed securely (AWS Secrets Manager or Vault).

3 months ago