Software Craftsperson- Python/Typescript/AI

Incubyte

India

On-site

INR 1,500,000 - 2,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

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

Job summary

Incubyte is a remote-first software craft consultancy focused on AI-native development and high-quality software craftsmanship. We seek hands-on engineers with deep Python and TypeScript expertise, plus exposure to AI/LLM systems and modern infra tooling.

You will own end-to-end lifecycle for complex initiatives, build robust backend systems, and mentor peers while leveraging AI tooling to accelerate delivery. 3–6 years of experience in production systems is ideal for this role.

Qualifications

  • Hands-on Python and TypeScript with production-grade code.
  • Experience designing scalable backend services and APIs.
  • Strong testing, CI/CD, code reviews, and refactoring practices.
  • Familiarity with databases, web servers, and performance tuning.
  • Proven ability to document technical work clearly.

Responsibilities

  • Own the software development lifecycle for complex initiatives from design to production.
  • Build and maintain robust, scalable backend systems and APIs in Python/TypeScript.
  • Deliver features end-to-end balancing scope, quality, and maintainability.
  • Identify risks and drive solutions beyond the immediate scope.
  • Shape team practices around code quality, testing, tooling, and DevEx & DORA.
  • Collaborate with clients and internal teams to align on outcomes.
  • Mentor engineers to raise team performance and learning.
  • Leverage AI tools to accelerate design, development, testing and delivery.

Skills

Python
TypeScript
System design
TDD/CI/CD
Relational DBs
API design (REST/gRPC)

Tools

Kubernetes
Terraform
Docker
LangChain
LlamaIndex

Job description

About Us

We believe the future of software development is AI-native - where engineers operate at a higher level of abstraction and quality remains non-negotiable.

About Us

We believe the future of software development is AI-native - where engineers operate at a higher level of abstraction and quality remains non-negotiable.

Incubyte is a software craft consultancy where the "how" of building software matters as much as the "what".

We partner with companies of all sizes, from helping enterprises build, scale, and modernize to early-stage founders bring their ideas to life.

Our engineers operate in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of software craftsmanship. Guided by Software Craftsmanship and Extreme Programming practices, we build reliable, maintainable, and scalable systems with speed, without compromising quality. If this way of building software resonates with you, we'd like to talk.

Our Guiding Principles

These principles define how we work at Incubyte. They are non-negotiable.

Relentless Pursuit of Quality with Pragmatism

We build high-quality systems without losing sight of delivery.

Extreme Ownership

We take responsibility end-to-end for decisions, execution, and outcomes.

Proactive Collaboration

We collaborate closely, challenge each other, and solve problems together.

Active Pursuit of Mastery

We continuously improve our craft and raise our bar.

Invite, Give, and Act on Feedback

We seek, give, and act on feedback to get better every day.

Ensuring Client Success

We act as trusted partners and focus on real outcomes, not just output.

Job Description

This is a remote position.

This is a remote position.

Experience Level

This role is ideal for engineers with 3-6 years of experience and a strong background in building scalable, production-grade software systems.

We are looking for hands-on Software Engineers with deep expertise in Python and TypeScript, with exposure to AI/LLM systems and modern infrastructure tooling.

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.
Requirements
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 (must-have): Deep expertise in writing idiomatic, testable, production-grade Python - including advanced OOP, data structures, algorithms, and software engineering best practices.
  • TypeScript (must-have): 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
Life at Incubyte

We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat - with all travel expenses covered.

Our environment is built for crafters: experimenting with real-world systems, solving complex infrastructure challenges, and contributing to cutting-edge AI initiatives. We are all lifelong learners, and our work is our passion.

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

Skills:- React.js

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Craftsperson
Product Craftsperson

Incubyte • India

On-site
INR 1,200,000 - 1,800,000
Dedicated learning & development budget
Sponsorship for conference talks
Employee-friendly leave policies
Software Developer in Testing [SDET]
Software Developer in Testing [SDET]

Incubyte • India

On-site
INR 600,000 - 1,200,000
Dedicated Learning & Development Budget
Conference Talks Sponsorship
Cutting-Edge Projects
+4
Software Craftsperson- DXP/Application [3+]
Software Craftsperson- DXP/Application [3+]

Incubyte • India

On-site
INR 700,000 - 900,000
Dedicated Learning & Development Budget
Conference Talks Sponsorship
Cutting-Edge Projects
+3
Sr Software Developer (ROR+ React)
Sr Software Developer (ROR+ React)

Incubyte • India

On-site
INR 1,200,000 - 1,800,000
Dedicated Learning & Development Budget
Conference Talks Sponsorship
Cutting-Edge Projects
+3
Software Craftsperson/Typescript- II
Software Craftsperson/Typescript- II

Lever, Inc. • India

Remote
INR 1,200,000 - 2,400,000
Remote work
Travel covered
Learning budget
+5
Associate Full Stack Engineer
Associate Full Stack Engineer

Zohorecruit • Bengaluru

On-site
INR 1,200,000 - 1,800,000
AI-Native Lead Developer — Full-Stack
AI-Native Lead Developer — Full-Stack

Incepteo Ltd • Hyderabad

Hybrid
INR 3,000,000 - 5,200,000
Hybrid working
Modern Hyderabad office
Associate Full Stack Engineer
Associate Full Stack Engineer

Zohorecruit • Bengaluru Urban

On-site
INR 1,000,000 - 1,400,000
Mentorship
Learning budget for AI/ML and cloud
Competitive compensation
+1
GG- 1386 Sr. Full Stack Engineer (TypeScript + AWS)
GG- 1386 Sr. Full Stack Engineer (TypeScript + AWS)

Softobiz • Ernakulam

On-site
INR 1,500,000 - 2,500,000
Full Stack Engineer(React.js, Node.js, Typescript and AWS)-7+
Full Stack Engineer(React.js, Node.js, Typescript and AWS)-7+

Softobiz • Hyderabad

On-site
INR 2,600,000 - 3,800,000
Training & skill upgrades
Celebrations & events
Inclusive culture