Mid-level jobs

234 open roles for mid level, updated continuously as employers post them.

Agentic Engineer Level II

Netomi · India

Remote agentic engineer role for an India-based software engineer with four to seven years of experience. The role focuses on LLM agents, prompt engineering, API integrations, testing, resilience, and no-code workflow automation.

RemoteMid levelFull-time $27,700 – $44,600 a year
LLMsPrompt EngineeringAI AgentsGPT +14
9 days ago

Prompt Engineer

Generative AI product company · Remote Worldwide

Remote worldwide prompt engineer role for a mid-level practitioner with production LLM experience. You'll work on prompts, agent workflows, evaluations, and reliable GenAI product delivery.

RemoteMid levelFull-time $140,000 – $180,000 a year
Prompt EngineeringLLMsGenerative AIAI Agents +4
September 2026

Machine Learning Engineer - Global Sourcing & Supply Management (GSSM) Solutions

Apple · Bengaluru, India

Machine Learning Engineer role in Bengaluru supporting AI and data-driven decisions across global sourcing and supply management. The position suits an experienced ML engineer who can build production systems and work across ML, software, and data engineering.

Mid level
Machine learningPythonJavaC++ +10
9 days ago

Generative AI/Agentic AI Engineer

SysMind · Noida, India

Generative AI and agentic AI engineer role in Noida for a Python developer with four to six years of experience. The position focuses on LLM applications, multi-agent workflows, prompt engineering, RAG, and production integrations.

On-siteMid levelFull-time
PythonGenerative AILLMsAI Agents +14
9 days ago

Artificial Intelligence Engineer - LLM/Python

Quess · Hyderabad, India · Pune, India · Bangalore, India

Artificial Intelligence Engineer role focused on LLM, Python, RAG, and agentic application development across multiple locations. The position suits a software engineer with 4–12 years of experience and experience delivering cloud-native AI systems.

Mid levelFull-time
PythonLangChainSemantic KernelLlamaIndex +16
9 days ago

DevOps Engineer 2

Granicus · Remote

Remote DevOps Engineer II role at Granicus focused on delivery automation, cloud infrastructure, reliability, and AI-assisted operations. The position suits a mid-level engineer with hands-on DevOps, systems, cloud, scripting, and operational-support experience.

RemoteMid levelFull-time $75,000 – $105,000 a year
DevOpsCI/CDInfrastructure as CodeCloud Infrastructure +9
9 days ago

Founding Product Engineer

Weekday Partner Network · India · Remote (India)

Remote Founding Product Engineer role in India building a developer-intelligence product with TypeScript or JavaScript. The role suits a product-minded engineer who wants end-to-end ownership of workflows, interfaces, and technical direction.

RemoteMid levelFull-time ₹5,000,000 – ₹7,000,000 a year
TypeScriptJavaScriptFrontend developmentProduct engineering +2
9 days ago

Founding Engineer

Weekday Partner Network · India · Remote (India)

Remote Founding Engineer role in India building developer infrastructure for AI-era software teams. You would own major technical challenges and help define the product and engineering culture from an early stage.

RemoteMid levelFull-time ₹3,000,000 – ₹7,000,000 a year
Platform engineeringSoftware architectureInfrastructureReliability engineering
9 days ago

Applied Scientist

Weekday Partner Network · Bengaluru, India · India

Applied Scientist role in Bengaluru focused on machine learning, optimization, and sequential decision systems. The role suits someone who can turn ambiguous decision problems into production solutions.

Mid levelFull-time ₹4,000,000 – ₹8,000,000 a year
Machine learningOptimizationSequential decision systemsData science +2
9 days ago

Product Engineers Full Stack CX

Trafilea · India

Remote full-stack product engineering role in India for developers with four or more years of experience. You'll work with NestJS, React, TypeScript, AWS, APIs, testing, and production reliability.

RemoteMid levelFull-time
NestJSReactJavaScriptTypeScript +9
10 days ago

AI Engineer

Quarks Technosoft · Bengaluru, India

Onsite AI Engineer role in Bengaluru for an experienced software engineer building LLM, retrieval, agentic, and developer-operations tools. The role requires five to seven years of overall experience and hands-on delivery of production AI applications.

On-siteMid levelFull-time
PythonJavaTypeScriptLLM Applications +9
10 days ago

Machine Learning Operations (MLOps) Engineer - VOIS

Vodafone · Pune, India

Vodafone is hiring an MLOps Engineer in Pune to operate production machine-learning systems and build enterprise AI infrastructure. The role requires at least three years of relevant experience plus strong Python, SQL, cloud, and deployment skills.

Mid levelFull-time
PythonSQLRJava +16
10 days ago

Software Engineer 3, AI Builder Experience

MongoDB · Gurugram, India

Hybrid Gurugram engineering role building MongoDB interfaces for developers and AI agents. It fits Node.js and TypeScript backend engineers interested in MCP, agent skills, and AI platform work.

HybridMid levelFull-time
Node.jsTypeScriptJavaScriptMCP +10
10 days ago

Forward Deployed Engineer (Agentic AI)

C5i · Bengaluru, India

C5i is hiring a Forward Deployed Engineer in Bengaluru to build and deploy agentic AI systems for regulated enterprise clients. The role suits a mid-level Python engineer with cloud, RAG, security, and client-facing delivery experience.

Mid levelFull-time
PythonRAGLangGraphLangChain +13
10 days ago

Applied Scientist II, Amazon Search

Amazon Filters · Bengaluru, India · Bengaluru / Bangalore, Karnataka, India

Full-time Applied Scientist II role in Bengaluru focused on multilingual search relevance, semantic matching, ranking, and low-latency production models. It suits machine-learning researchers with advanced academic training and experience delivering business-facing models.

On-siteMid levelFull-time
Machine LearningDeep LearningNLPPython +12
10 days ago

Applied Scientist II, On Road Experience

Amazon Filters · Bengaluru, India · Bengaluru / Bangalore, Karnataka, India

Full-time Applied Scientist II role in Bengaluru developing machine-learning and computer-vision systems for last-mile delivery. It suits researchers with advanced academic training, published or patented work, and experience taking models into business applications.

On-siteMid levelFull-time
Machine LearningComputer VisionPythonJava +10
10 days ago

Full Stack Engineer

Unicsis Technologies · Delhi NCR, India · Delhi, Delhi, India

Delhi NCR full-stack role building PERN-stack applications for a dropshipping and B2B marketplace platform. It suits developers with three to five years of React, Node.js, Express, and PostgreSQL experience.

On-siteMid levelFull-time
PostgreSQLExpress.jsReactNode.js +12
10 days ago

Full-Stack Engineer

Replicate · Remote, global

Build full-stack developer and infrastructure experiences for a machine-learning platform. This remote role suits an experienced Go or Python engineer with React, Next.js, API, and high-scale web application experience.

RemoteMid levelFull-time $150,000 – $220,000 a year
GoPythonReactNext.js +8
11 days ago

Full Stack Engineer

Mem0 · Remote - India, India

Full Stack Engineer position at Mem0 for a remote India-based engineer with three or more years of experience in Next.js, React and Python. You’ll build developer-facing platform features for AI memory infrastructure and operate them in production.

RemoteMid levelFull-time
Next.jsReactTypeScriptPython +16
12 days ago

AI Engineer (Backend)

Tekion · Work From Home · Pleasanton

Remote AI Engineer role for a backend-focused professional with 5–9 years of experience building production AI services and APIs. The position combines backend engineering with LLM applications, RAG pipelines, AI agents, and cloud deployment.

RemoteMid levelFull-time
Backend DevelopmentPythonJavaGolang +12
12 days ago

ai developer (python)

Bell Integrator · Russia

Remote middle-level AI Developer role for a Python engineer with 3+ years of commercial experience. The work covers AI agents, LLM integration, RAG, FastAPI services, vector search, and asynchronous systems.

RemoteMid levelFull-time
PythonFastAPIREST APIsAsynchronous Programming +12
12 days ago

Machine Learning Engineer

Weekday Partner Network · Bengaluru, India

Machine Learning Engineer role in Bengaluru for someone with 5–12 years of experience designing models, data pipelines, and production ML systems. The position also involves shaping the roadmap and delivering scalable AI applications.

On-siteMid levelFull-time ₹5,000,000 – ₹12,000,000 a year
Machine LearningData PipelinesModel TrainingML Deployment +2
12 days ago

Applied AI Engineer (LLM Systems)

Nference · Bengaluru, India

Nference is hiring a mid-level Applied AI Engineer in Bengaluru to build and evaluate retrieval-augmented clinical reasoning systems. The role is suited to engineers working with Python, RAG, LLM evaluation, and PyTorch.

On-siteMid levelFull-time ₹3,500,000 – ₹5,500,000 a year
PythonLLM EvaluationRetrieval-Augmented GenerationPyTorch +1
August 2026

Software Engineer, Security Platform

Coinbase · Remote - India, India

Coinbase is hiring a mid-level Software Engineer in India to build scalable security platform services using Go or Java. The role suits engineers with at least three years of production service experience who can lead technical design and delivery.

RemoteMid level ₹4,408,400 a year
GoJavaCloud ComputingService-Oriented Architecture +4
13 days ago
‹ Previous Page 9 of 10 Next ›

Browse by work mode