Job Description
As an Associate Software Engineer, you will contribute to the development, enhancement, and maintenance of GenAI web applications across Process Development functions. Your primary focus will be on developing Python backend services, APIs, and LLM-enabled workflows using FastAPI. You will also contribute to React-based user interfaces and collaborate with product, design, data, and platform teams to deliver secure and reliable GenAI solutions.
Key Responsibilities
Develop and maintain Python-based backend services and APIs using FastAPI, django for GenAI applications.
Contribute to React-based front-end components and user experiences for web applications.
Integrate and support large language model (LLM) based applications, including retrieval-augmented generation (RAG), prompt engineering, and agent workflows.
Write clean, efficient, well-tested code; participate in GitHub-based code reviews and follow established engineering standards.
Troubleshoot application issues and contribute to system reliability, performance, and operational support.
Collaborate with product, design, and business teams to understand user needs and translate them into technical requirements.
Learn and adapt to new technologies and industry trends in the field of AI/Gen AI
Qualifications
Bachelor's degree and 2 to 5 years of relevant experience in Python software engineering, backend or web development, or GenAI application development
