Free cookie consent management tool by TermsFeed Principal Software Engineer (9+ yrs Python + Django + LLM) | Antal Tech Jobs
Back to Jobs
2 Days ago

Principal Software Engineer (9+ yrs Python + Django + LLM)

decor
4500000 - 5000000 INR - Yearly
Ahmedabad, GJ, India
Information Technology
Full-Time
DoctusTech

Overview

Job description

About DoctusTech

DoctusTech is a fast-growing technology company focused on driving innovation in the US Healthcare domain. We build impactful AI-driven solutions that solve real-world problems for our clients. Our team is agile, collaborative, and passionate about technology, and we're looking for strong engineering leaders who thrive in a high-ownership environment.

Job Summary

We are looking for a highly experienced Principal Software Engineer with 10+ years of hands-on backend engineering experience in Python ecosystems. This is a pure IC (Individual Contributor) role focused on architecture, hands-on coding, scalability, and building next-generation AI-powered systems.

The ideal candidate must have strong expertise in Python, Django, FastAPI, distributed backend systems, and Agentic AI/LLM-based application development. You will work closely with product and engineering teams to design, develop, and scale intelligent healthcare solutions.

Key Responsibilities

  1. Design, develop, and scale high-performance backend systems using Python, Django, and FastAPI.

  2. Build secure, scalable, and production-grade RESTful APIs and microservices.

  3. Lead architecture decisions and implement complex technical solutions.

    1. Develop AI-powered applications leveraging Agentic AI, LLMs, RAG pipelines, and orchestration frameworks.
    2. Write clean, maintainable, reusable, and testable production-quality code.
    3. Optimize application performance, reliability, scalability, and security.
  4. Mentor engineering teams through technical leadership and best coding practices.

  5. Collaborate with cross-functional teams in an agile development environment.

  6. Drive innovation and evaluate emerging AI technologies/frameworks.

  7. Participate in code reviews, debugging, and system design discussions.

Required Skills

● 10+ years of software development experience.

● Strong hands-on coding expertise in Python.

● Deep expertise in Django and FastAPI.

● Experience building scalable backend architectures and REST APIs.

● Strong understanding of distributed systems and microservices architecture.

● Hands-on experience with Agentic AI, Generative AI, LLM applications, RAG pipelines, LangChain, CrewAI, AutoGen, or similar frameworks.

● Strong understanding of AI orchestration and prompt engineering concepts.

● Expertise with PostgreSQL/MySQL and database optimization.

● Strong knowledge of Django ORM, SQL queries, and performance tuning.

● Experience with cloud platforms and deployment practices.

● Strong debugging, analytical, and problem-solving skills.

● Deep understanding of system design, design patterns, data structures, and OOP concepts.

● Familiarity with Linux environments and DevOps fundamentals.

Preferred Qualifications

● Experience in US Healthcare domain, EHR/EMR, HL7, or FHIR integrations is a plus.

● Experience working in high-scale SaaS product companies.

● Strong communication and stakeholder management skills.

● Ability to work independently in a remote environment. Candidate Requirements

● Own laptop/system (minimum 8GB RAM and i5 processor or above)

● Stable internet connectivity/Wi-Fi

● Power backup during outages

Share job
Similar Jobs
View All
1 Day ago
Senior Software Engineer I - Java Production Support
Information Technology
  • Ahmedabad, GJ, India
Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy benefits, data an...
decor
1 Day ago
Sr .NET Full Stack Developer
Information Technology
  • Ahmedabad, GJ, India
Job Description About Persistent We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and pro...
decor
1 Day ago
Senior Technical Lead - C#, Python, C++
Information Technology
  • Ahmedabad, GJ, India
Delhi, Delhi Job Summary The Senior Technical Lead will be responsible for providing technical leadership in c#, python, and c++ programming languages. The role involves leading a team of developers, designing and implementing technical solutions, an...
decor
1 Day ago
Technology Services Business Analyst II
Information Technology
  • Ahmedabad, GJ, India
Join Teleperformance – Where Excellence Meets Opportunity! Teleperformance is a leading provider of customer experience management, offering premier omnichannel support to top global companies. Our diverse service locations, including on-site and wor...
decor
1 Day ago
Java FullStack Developer
Information Technology
  • Ahmedabad, GJ, India
Project description As an Integration Engineer, you'll drive the design and delivery of integration components that connect Loan IQ with upstream and downstream systems. You'll lead technical implementation within your pod, mentor mid-level developer...
decor
1 Day ago
C++ developer
Information Technology
  • Ahmedabad, GJ, India
Job Description Strong programming skills in:C++ (mandatory)Good understanding of telecom protocols:SIP (mandatory)IMS / VoLTE (preferred)Hands-on with:Linux (process, memory, networking)Debugging tools (gdb, logs, traces)Experience in:Mu...
decor
1 Day ago
Sr. Software Tester
Information Technology
  • 15000 - 25000 INR - Monthly
  • Ahmedabad, GJ, India
Job Title: Software TesterLocation: Goregaon East, MumbaiExperience: 1–2 YearsSalary: ₹15,000 – ₹22,000 per monthJob Description:We are looking for a Software Tester to ensure the quality and functionality of software applications. The candidate will...
decor
1 Day ago
Software Engineer-Postgres-and-Oracle
Information Technology
  • Ahmedabad, GJ, India
Overview: PostgreSQL Administration & Maintenance Assist with the installation and basic configuration of PostgreSQL instances on Linux/Unix environments. Execute database upgrades and minor version patching under the guidance of senior DBAs. Perfor...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media