Careers

Join a team of engineers solving complex technology challenges for organizations across industries.

Why Join HeuristicLabs

Variety of Challenges

Work across different industries, technologies, and problem domains. No two projects are the same.

Continuous Learning

Stay current with evolving technologies. We support conferences, certifications, and learning resources.

Impact & Ownership

Work directly with clients on critical systems. Your work has visible, measurable impact.

Flexible Work

Remote-friendly environment with flexible arrangements. Focus on outcomes, not hours.

What We Look For

Technical Depth — Strong fundamentals in software engineering, with expertise in one or more areas: backend development, cloud infrastructure, data engineering, or AI/ML.

Problem-Solving Ability — Capacity to understand complex business problems and design appropriate technical solutions.

Communication Skills — Ability to explain technical concepts to both technical and non-technical stakeholders.

Collaborative Mindset — Willingness to work alongside client teams and share knowledge generously.

Open Positions

Senior Software Engineer

Kolkata / Remote

5+ years experience. Backend systems, APIs, cloud infrastructure. Node.js, Python, or Go.

BackendCloudAPIs

Data Engineer

Kolkata / Remote

4+ years experience. Data pipelines, warehousing, analytics. SQL, Python, and modern data stack.

DataETLAnalytics

Cloud Infrastructure Engineer

Kolkata / Remote

4+ years experience. AWS/GCP/Azure, Kubernetes, Terraform. Infrastructure as code and automation.

CloudDevOpsIaC

Early Career Opportunities

We also welcome applications from recent graduates and engineers with 0-2 years of experience. Strong fundamentals, curiosity, and willingness to learn are what we value most.

Internship and junior positions available. Mentorship and structured learning path provided.

Ready to apply?

Send your resume and a brief note about what you're looking for.