Intellectsoft

AI-powered platform

SeniorPythonBackendDeveloper/MLEngineer

Bengaluru, Karnataka, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Python Backend Developer / ML Engineer at Intellectsoft. Skills: Python, Machine Learning, LLM, Backend APIs. Design scalable backend systems. Build scalable backend systems”

What You'll Achieve.

deliver cutting-edge solutions; ensure reliability; ensure scalability; ensure on-time delivery

Industry & Context.

AI powered platform
Problems you'll solve

make better decisions; make quick, data-driven decisions

What They're Looking For.

Must Have

Bachelor’s or Master’s degree in Computer Science or a related field, Python coding skills - 7+ years, 2+ years of hands-on experience with machine learning and production LLM systems, Experience building backend APIs with FastAPI, async patterns, rate limiting, and SQLAlchemy - 3+ years, Experience designing maintainable and extensible systems using dependency injection, interfaces, and abstract base classes, Experience with vector databases such as Pinecone, Weaviate, or Chroma, as well as hybrid search, understanding of RAG architectures, including retrieval, reranking, context assembly, and response generation, Hands-on experience with LangChain and LangGraph for building and orchestrating LLM workflows, Advanced Python skills, including async/await, type hints, Pydantic, and SOLID principles, MLOps experience with MLflow, model versioning, and A, Experience in NLP and computer vision, including document understanding, OCR, and GPT-4 Vision, Experience building feature pipelines, real-time and batch inference systems, and model serving, Hands-on experience with Hugging Face

Nice to Have

Experience with Langfuse is a plus, Experience with LlamaIndex is a plus, Understanding of DevOps, CI / CD including: Docker containerization, Azure DevOps pipelines or GitHub Actions, Kubernetes (nice to have), Data security including: Multi-tenant data isolation, Secure key management (Azure Key Vault), Audit trail, Experience in designing on cloud platform including: Azure (strongly preferred): Azure OpenAI, Blob Storage, Key Vault, Container Registry, AWS or, Experience in data engineering in Big Data systems including: Large-scale data processing, ETL/ELT pipelines

What You'll Do.

Design scalable backend systems

Build scalable backend systems

Design scalable microservices

Build scalable microservices

Write high-quality backend code

Apply software best practices

Implement dependency injection

Implement layered architectures

Implement SOLID design

Integrate Azure OpenAI

Build LLM observability

Develop prompt management

Orchestrate async workflows

Design multi-tenant architectures

Integrate third-party APIs

How You'll Work.

Team & Collaboration

work with product; work with teams

Full Job Description

Our customer's product is an AI-powered platform that helps businesses make better decisions and work more efficiently. It uses advanced analytics and machine learning to analyze large amounts of data and provide useful insights and predictions. The platform is widely used in various industries, including healthcare, to optimize processes, improve customer experiences, and support innovation. It integrates easily with existing systems, making it easier for teams to make quick, data-driven decisions to deliver cutting-edge solutions. **Requirements** * Bachelor’s or Master’s degree in Computer Science or a related field. * Strong Python coding skills - 7+ years. * 2+ years of hands-on experience with machine learning and production LLM systems. * Experience building backend APIs with FastAPI, async patterns, rate limiting, and SQLAlchemy - 3+ years. * Experience designing maintainable and extensible systems using dependency injection, interfaces, and abstract base classes. * Experience with vector databases such as Pinecone, Weaviate, or Chroma, as well as hybrid search. * Strong understanding of RAG architectures, including retrieval, reranking, context assembly, and response generation. * Hands-on experience with LangChain and LangGraph for building and orchestrating LLM workflows. * Advanced Python skills, including async/await, type hints, Pydantic, and SOLID principles. * MLOps experience with MLflow, model versioning, and A/B testing; experience with Langfuse is a plus. * Experience in NLP and computer vision, including document understanding, OCR, and GPT-4 Vision. * Experience building feature pipelines, real-time and batch inference systems, and model serving. * Hands-on experience with Hugging Face is required; experience with LlamaIndex is a plus. **Nice to have skills:** * Understanding of DevOps, CI / CD including: Docker containerization, Azure DevOps pipelines or GitHub Actions, Kubernetes (nice to have); * Data security including: Multi-tenant data is

Free ATS check

Applying for this Senior Python Backend Developer / ML Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Intellectsoft?

Real rants from real employees. Read before you apply.

Read Company Rants →