Software Craftsperson Python/Transcript/AI - II

IncubyteToàn quốcĐăng 09/09/2026
Thương lượngTừ xaToàn thời gian

Mô tả công việc

What You’ll Do as a Software Craftsperson

  • Take full ownership of the software development lifecycle for complex, cross‑functional initiatives — from design through production readiness.
  • Build and maintain robust, scalable backend systems and APIs using Python and TypeScript, following clean code and software craftsmanship principles.
  • Design and deliver features end‑to‑end, balancing scope, quality, and long‑term maintainability.
  • Identify technical and product issues beyond the immediate scope of work, proactively raising risks and driving solutions.
  • Shape team practices around code quality, testing, tooling, and continuous improvement using DevEx and DORA principles.
  • Collaborate closely with clients and internal teams to understand requirements, clarify priorities, and align on outcomes.
  • Mentor and guide fellow engineers to raise overall team performance and promote a culture of learning.
  • Leverage AI tools (LLMs, agentic frameworks, etc.) to accelerate design, development, testing, and delivery where applicable.

What You’ll Bring

  • 3–6 years of overall software engineering experience with a strong track record of owning and delivering complex production systems.

Must‑Have Skills

  • Python: Deep expertise in writing idiomatic, testable, production‑grade Python — including advanced OOP, data structures, algorithms, and software engineering best practices.
  • TypeScript: Strong proficiency in building and maintaining type‑safe, scalable applications across frontend and/or backend TypeScript codebases.
  • Strong system design skills: ability to architect scalable, maintainable, and observable systems with a focus on reliability and long‑term operability.
  • Solid engineering practices: experience with TDD, CI/CD, code reviews, refactoring, and continuous deployment in Agile or eXtreme Programming environments.
  • Working knowledge of relational databases, web server ecosystems, REST/gRPC APIs, and performance optimisation.
  • Experience with source control, bug tracking, user story writing, and maintaining clear technical documentation.

Good‑to‑Have Skills

  • AI / LLM experience: hands‑on exposure to building applications using LLMs (GPT, Claude, Gemini, or similar) for tasks such as document classification, entity extraction, or structured data generation.
  • LLM orchestration frameworks: familiarity with LangChain, LlamaIndex, Mastra, Agno, or similar agentic frameworks.
  • Prompt engineering: experience refining prompts and orchestration patterns to improve response accuracy, consistency, and structured outputs.
  • Vector databases and observability tooling: exposure to tools like Pinecone, PgVector, Qdrant, LangSmith, or DeepEval.
  • Container orchestration and infrastructure‑as‑code: experience with Kubernetes, Terraform, and Docker for deploying and managing production workloads.

Benefits

  • Dedicated learning & development budget
  • Sponsorship for conference talks
  • Comprehensive medical & term insurance
  • Employee‑friendly leave policies
  • Home Office fund
  • Medical Insurance

Bạn vẫn đang tìm vị trí phù hợp?

JoFi AI giúp bạn tự động theo dõi 24/7 các vị trí phù hợp được đăng tuyển trên trên hàng hàng website, không còn phải tìm thủ công.

Đăng ký JoFi AI