Description
You will design, build, and deploy Python-based AI and LLM applications, optimizing data pipelines for performance and scalability.
This role is on-site.
Responsibilities
- Develop production-grade AI/LLM applications and REST APIs using Python, FastAPI, or Flask.
- Build AI-powered data analytics and self-service platforms for enterprise use.
- Optimize data pipelines, ensuring robust concurrency, asynchronous programming, and system reliability.
- Collaborate with Risk stakeholders to deliver AI-driven solutions and provide technical leadership.
- Mentor engineering teams and guide architectural design for scalable enterprise solutions.
Required Skills
- 8+ years of software engineering experience with strong Python development.
- Experience building production-grade AI/LLM applications.
- Solid SQL, data modeling, and data engineering fundamentals.
- Expertise in concurrency, asynchronous programming, and performance optimization.
- Experience with testing, production support, and system reliability.
- Strong architectural design and technical leadership skills.
- Proficiency with CI/CD tools including Jenkins and GitHub Actions.
- Experience with Docker, Kubernetes, and DevOps practices.
Preferred Skills
- Agentic AI, RAG, LangChain/LangGraph, or Talk-to-Data solutions.
- Experience with Kafka, Redis, OpenTelemetry, Grafana, and Prometheus.