Software Engineer
About the role
Position Overview
The engineer will work on improving the look, feel, functionality, and quality of search responses, collaborating across front-end and back-end components with a strong focus on LLM-powered applications.
Key Responsibilities
Develop and enhance the front-end user experience using React.
Build and maintain back-end services and APIs using Python.
Work with LLMs to improve search functionality, response quality, and user experience.
Integrate AI/LLM capabilities into existing applications and workflows.
Develop APIs and services that support AI-powered search and question-answering.
Collaborate with product, engineering, and other teams to understand requirements and deliver enhancements.
Troubleshoot and optimize application performance, reliability, and response quality.
Participate in design, development, testing, deployment, and ongoing support.
Required Qualifications
Strong hands-on experience with React.js and modern front-end development.
Strong Python development experience, preferably building backend services/APIs.
Hands-on experience working with Large Language Models (LLMs) and generative AI applications.
Experience integrating LLM APIs or AI services into applications.
Strong understanding of REST APIs, JSON, and web application architecture.
Experience with Git and modern software development practices.
Strong problem-solving and communication skills.
Responsibilities
- Develop and enhance the front-end user experience using React.
- Build and maintain back-end services and APIs using Python.
- Work with LLMs to improve search functionality, response quality, and user experience.
- Integrate AI/LLM capabilities into existing applications and workflows.
- Develop APIs and services that support AI-powered search and question-answering.
- Collaborate with product, engineering, and other teams to understand requirements and deliver enhancements.
- Troubleshoot and optimize application performance, reliability, and response quality.
- Participate in design, development, testing, deployment, and ongoing support.
Qualifications
- Strong hands-on experience with React.js and modern front-end development.
- Strong Python development experience, preferably building backend services/APIs.
- Hands-on experience working with Large Language Models (LLMs) and generative AI applications.
- Experience integrating LLM APIs or AI services into applications.
- Strong understanding of REST APIs, JSON, and web application architecture.
- Experience with Git and modern software development practices.
- Strong problem-solving and communication skills.
Skills mentioned
About Creospan Inc.
Creospan is a technology and engineering consultancy that helps organizations turn complex ideas into scalable, working systems. For over 25 years, we’ve partnered with leaders across healthcare, insurance, financial services, and telecom to modernize legacy platforms, build high-impact products, and apply AI and data where it drives real business outcomes. What we do: - AI & Data solutions: predictive analytics, production-grade ML pipelines, and private LLMs grounded in your enterprise data - Product Development: cloud-native applications, mobile platforms, and end-to-end modernization - Digital Strategy: pragmatic roadmaps aligned to what can actually be built and scaled - Agile Transformation: embedded teams and operating models that make execution sustainable Delivered over 800+ projects across industries, with 500+ engineers, designers, and strategists across U.S., India, Europe and Latin America.