Job Description:
Responsibilities:
● Develop and maintain robust Python applications with a focus on integrating and
orchestrating Large Language Models (LLMs).
● Implement and optimize prompt engineering techniques to enhance model performance
and applicability across diverse datasets.
● Collaborate with data engineering teams to design and implement scalable data
pipelines for AI applications.
● Work with frameworks such as LangChain and LangSmith to orchestrate LLM logic
effectively.
● Contribute to the architecture and design of new features and systems with a focus on
scalability and efficiency.
● Engage in agent orchestration frameworks like langflow, n8n, pydantic, and flowise to
streamline processes and enhance automation.
● Write clean, maintainable code and perform code reviews to ensure high standards of
quality.
● Document development processes, code changes, and other technical information for
future reference.
● Stay updated with the latest industry trends in AI, machine learning, and data
engineering.
Preferred Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
● 5+ years of experience in Python development with a strong portfolio demonstrating
proficiency with LLMs.
● Proven experience in prompt engineering and LLM integration.
● Familiarity with any orchestrating framework with LLM logic.
● Experience in data engineering and building scalable data pipelines is highly desirable.
● Knowledge of agent orchestration frameworks like langflow, n8n, pydantic, and flowise is
a plus.
● Excellent problem-solving skills and ability to work independently or as part of a team.
● Strong communication skills and ability to articulate complex technical concepts to non-
technical stakeholders.