Python - Data Pipelines would be bonus
Honestly, what I really want is just a Python Software Engineer with strong API skills. FastAPI would be great.
Job Number
JN -062026-136948
Job Description
Responsibilities
- Design, develop, and maintain AI-powered applications using Python and LLM frameworks
- Develop reusable backend services, APIs, and components for integrating AI capabilities
- Integrate services with RESTful APIs, external data sources, and enterprise systems
- Deploy applications to cloud environments (AWS) ensuring scalability and reliability
- Build responsive, user-friendly UI components (React) to surface AI capabilities Develop and maintain reusable frontend and backend components for scalability and consistency
- Optimize systems for performance, latency, cost, and accuracy in production environments
- Write clean, maintainable, and well-tested code following engineering best practices
- Participate in code reviews and contribute to engineering standards of software development
- Work within Agile / Scrum teams to support iterative experimentation and delivery cycles
- Troubleshoot and debug issues across prompts, APIs, model outputs, and cloud infrastructure
Qualifications
Required Skillsets:
- Python API Integration (REST, microservices, FastAPI/Flask) Cloud Platforms (AWS services such as Lambda, S3, ECS, IAM, EventBridge)
- Debugging and performance optimization across applications
- Additionally, bonus if experience's below: in frontend/UI development (React, TypeScript, Vite) would be advantageous. LLM Frameworks & Tools (OpenAI, LangChain, LlamaIndex, etc.), Prompt Engineering & Evaluation Techniques