CareerPlanSign in

Custom Software Engineer

Bengaluru💼 Full-time🗓 2026-08-13 → 2026-09-26

Core

Design, code, and enhance custom software solutions and AI/ML components using modern frameworks and agile practices to meet specific business needs.

Role type

Senior Custom Software Engineer (AI/ML & Knowledge Graph focus)

Builds

Scalable, high-performing software solutions and AI-driven features

Domain

Enterprise Software Engineering, Artificial Intelligence, Machine Learning, Knowledge Graphs

Deliverable

production ML models | product features

Required skills

Python, Java, Scala, Go, Fast API, Flask, Spring Boot, Lang Chain, Lang Graph, Lang Smith, Semantic Kernel, Graph Algorithms, Search Algorithms, Dynamic Programming, ML Algorithms, Distributed Algorithms, Parallel Computing, Scikit-Learn, PyTorch, TensorFlow, XGBoost, LightGBM, Supervised Learning, Unsupervised Learning, Reinforcement Learning, NLP, Time Series Forecasting, Feature Engineering, Model Explainability, Neo4j, Amazon Neptune, RDF, OWL, SPARQL, Graph Analytics, Graph Embedding, Graph Neural Networks, Probabilistic Graph Modelling, Linear Algebra, Probability Theory, Statistics, Optimization Techniques, Calculus, Information Theory, Agentic AI, Multi Agent Frameworks, RAG, GraphRAG, Prompt Engineering, Fine Tuning, AI Evaluation Frameworks, Model Observability, GPT Models, OpenAI, Azure OpenAI, Claude, Gemini, Llama, Mistral, Kubernetes, Production Engineering, Performance Engineering, Reliability Engineering, Security, Scalability, Maintainability, Observability, Operability

Preferred skills

AWS Machine Learning Specialty, AWS Solution Architect Professional, Google Professional Machine Learning Engineer, Kubernetes Certified Application Developer (CKAD), Kubernetes Certified Kubernetes Administrator (CKA), Bachelor's or Master's degree in Computer Science, AI, ML, Mathematics, Statistics, or Engineering

Technologies

AWS, GCP, Azure, Kubernetes, Neo4j, Amazon Neptune, OpenAI, Azure OpenAI, Lang Chain, Lang Graph, Lang Smith, Semantic Kernel, PyTorch, TensorFlow, Scikit-Learn, XGBoost, LightGBM, GPT, Claude, Gemini, Llama, Mistral

Responsibilities

Collaborate and manage the team to perform, make team decisions, engage with multiple teams on key decisions, provide solutions to problems for the immediate team and across multiple teams, lead efforts to identify and implement process improvements that enhance team productivity and software quality, mentor junior team members to support their professional growth and integration within the team

Seniority

Senior, hands-on IC with team leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.