Duties & Accountabilities
- Develop, implement, and optimize genAI-powered software solutions for prioritized PTGenAI use cases.
- Design and implement backend services and APIs using frameworks such as FastAPI and Flask.
- Integrate and extend GenAI workflows leveraging LangChain and LangGraph.
- Collaborate with cross-functional teams to define requirements, design solutions, and ensure successful implementation.
- Ensure software solutions are scalable, maintainable, and aligned with business objectives.
- Apply best practices in version control, testing strategies, and deployment.
- Document system design, implementation details, and workflows for knowledge sharing.
- Support cloud-based integration and deployment, preferably on AWS.
- Communicate effectively with stakeholders and technical teams to ensure clarity and alignment.
Requirements
- 5+ years of professional experience with Python, including libraries such as NumPy, SciPy, scikit-learn, TensorFlow, and Matplotlib.
- 6+ years of experience with SQL.
- 4+ years of proven experience in software development.
- Hands-on experience with LangChain and LangGraph for genAI applications.
- Strong background in backend development with frameworks like FastAPI, Flask, or similar.
- Advanced skills in version control (e.g., Git) and task management tools (e.g., JIRA).
- Good knowledge of cloud platforms (AWS preferred).
- Strong analytical and problem-solving skills, with focus on delivering user value.
- Very good written and verbal communication skills, as well as interpersonal skills, focus on end-user value delivery. Fluent in English.
- Open to working on APAC/EMEA time zones.