OffCampusJobs

Software Engineer, NLP/Machine Learning | WisdomAI | Bengaluru


Job Description

WisdomAI is hiring Software Engineers (NLP/Machine Learning) for its Bengaluru office. This opportunity is ideal for engineers who are passionate about Artificial Intelligence, Natural Language Processing (NLP), Large Language Models (LLMs), Machine Learning, Search Systems, Retrieval-Augmented Generation (RAG), and Generative AI.

As a Software Engineer at WisdomAI, you will work on cutting-edge AI challenges involving LLM-powered agents, code generation, document understanding, context synthesis, and intelligent analytics systems. You will collaborate closely with founders, customers, and experienced engineers from leading technology companies to build next-generation AI products that help organizations make faster and smarter decisions.

𝐂𝐨𝐦𝐩𝐚𝐧𝐲: WisdomAI
𝐑𝐨𝐥𝐞: Software Engineer, NLP/Machine Learning
𝐋𝐨𝐜𝐚𝐭𝐢𝐨𝐧: Bengaluru
𝐉𝐨𝐛 𝐓𝐲𝐩𝐞: Full-Time
𝐖𝐨𝐫𝐤 𝐌𝐨𝐝𝐞: On-Site
𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞: Fresher

𝐀𝐛𝐨𝐮𝐭 𝐖𝐢𝐬𝐝𝐨𝐦𝐀𝐈

WisdomAI is building AI-powered analytics solutions that help organizations transform complex business data into actionable insights. The platform enables teams to ask questions in natural language and receive meaningful answers with context, explanations, and recommendations.

Trusted by organizations such as Cisco, Patreon, and Rubrik, WisdomAI is focused on redefining how businesses interact with data through Generative AI and advanced analytics. As an early-stage, high-growth company, it offers engineers the opportunity to contribute directly to product innovation and technology strategy.

𝐉𝐨𝐛 𝐎𝐯𝐞𝐫𝐯𝐢𝐞𝐰

As a Software Engineer (NLP/Machine Learning), you will work on advanced AI systems that combine machine learning, search, retrieval, and large language models to solve real-world business problems.

You will help build intelligent workflows, evaluation systems, and AI agents while contributing to product architecture, experimentation, and engineering excellence. This role offers exposure to some of the most exciting areas in modern AI, including agentic systems, retrieval pipelines, and enterprise AI applications.

Roles & Responsibilities

• Build intelligent AI workflows and agentic pipelines that can solve complex analytical and business problems.

• Work on LLM-based applications involving document understanding, context generation, and information retrieval.

• Design and improve evaluation frameworks to measure the performance, quality, and reliability of AI systems.

• Analyze user queries and develop systems that generate accurate, context-aware responses.

• Collaborate with customers and founders to understand real-world challenges and translate them into AI solutions.

• Contribute to the development of search, retrieval, and knowledge discovery systems.

• Experiment with emerging AI techniques and help improve model performance and user experience.

• Participate in architectural decisions and influence the future engineering roadmap.

• Build scalable and reliable machine learning systems for production environments.

• Help shape engineering culture, development practices, and technical standards across the organization.

Qualifications & Eligibility

• Bachelor's or Master's degree in Computer Science or a related field.

• Strong foundation in Machine Learning, NLP, Data Structures, and Algorithms.

• Passion for solving challenging AI and engineering problems.

• Interest in building production-grade AI applications.

Skills Required

• Strong understanding of Machine Learning and Natural Language Processing concepts.

• Excellent analytical and problem-solving abilities.

• Knowledge of Python and AI development workflows.

• Understanding of Large Language Models (LLMs) and Generative AI concepts.

• Familiarity with machine learning model evaluation and experimentation.

• Strong software engineering fundamentals and coding skills.

• Ability to work independently and solve complex technical challenges.

• Good communication and collaboration skills.

𝐏𝐫𝐞𝐟𝐞𝐫𝐫𝐞𝐝 𝐒𝐤𝐢𝐥𝐥𝐬

• Experience with Search and Information Retrieval systems.

• Knowledge of Retrieval-Augmented Generation (RAG) architectures.

• Experience working with LLM applications and AI agents.

• Familiarity with NLP model training, fine-tuning, and evaluation.

• Exposure to vector databases and semantic search systems.

• Experience in startup or fast-paced product environments.

• Understanding of document processing and knowledge extraction techniques.

𝐖𝐡𝐲 𝐉𝐨𝐢𝐧 𝐖𝐢𝐬𝐝𝐨𝐦𝐀𝐈?

• Work on cutting-edge Generative AI and LLM technologies.

• Solve challenging real-world problems at the intersection of AI and analytics.

• Collaborate with experienced engineers from leading global technology companies.

• Contribute directly to product strategy and technical decisions.

• Gain hands-on exposure to advanced AI systems and enterprise applications.

• Work in a high-impact, fast-growing startup environment.

• Opportunity to shape products used by global enterprises.

𝐂𝐚𝐫𝐞𝐞𝐫 𝐆𝐫𝐨𝐰𝐭𝐡 𝐎𝐩𝐩𝐨𝐫𝐭𝐮𝐧𝐢𝐭𝐢𝐞𝐬

This role can lead to multiple advanced career paths in Artificial Intelligence and Software Engineering.

Potential career paths include:

• Machine Learning Engineer

• NLP Engineer

• Generative AI Engineer

• AI Research Engineer

• Applied Scientist

• LLM Engineer

• Search & Retrieval Engineer

• AI Platform Engineer

• Senior Software Engineer

• Technical Lead – AI Systems

The experience gained in this role can provide a strong foundation for building a long-term career in Artificial Intelligence, Machine Learning, and next-generation software development.

𝐖𝐡𝐨 𝐒𝐡𝐨𝐮𝐥𝐝 𝐀𝐩𝐩𝐥𝐲?

• Engineers passionate about AI and Machine Learning.

• Candidates interested in Large Language Models and Generative AI.

• Developers who enjoy solving challenging analytical problems.

• Professionals looking to work on cutting-edge AI products.

• Individuals interested in startup environments with high ownership and impact.

Apply for this Position

Apply Now
Software Engineer, NLP/Machine Learning | WisdomAI | Bengaluru Job Opening