Required Education
• Bachelor's degree/University degree or equivalent experience
Required Qualifications/Skills/Experience
• Senior hands-on Python development experience with a strong technical background in enterprise-level environments
• 8+ years in Python and AI with 2+ years focused on GenAI/Agentic runtime (satisfies the 1–2 years GenAI requirement)
• Experience working directly with Large Language Models (LLMs)
• Strong command of Python, PyTorch, TensorFlow, and Hugging Face libraries
• Hands-on experience with LangChain, LlamaIndex, vector databases, and fine-tuning techniques (LoRA, QLoRA)
• Proven ability to integrate AI models into web applications via APIs (OpenAI, Anthropic)
• Solid understanding of software engineering best practices, including Git, CI/CD, and Docker
Preferred Qualifications/Skills/Experience
• Google ADK exposure
• Experience with multimodal AI models (image, video, audio generation)
• Published AI/LLM research or contributions to open-source AI projects
• Background in AI governance or safety policy development
Overview:
Senior Python Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications, systems analysis, and programming activities. The successful candidate will partner with multiple management teams to ensure appropriate integration of functions to meet goals while identifying and defining necessary system enhancements to deploy new products and process improvements. Key responsibilities include building and orchestrating AI agents using frameworks like LangChain, AutoGen, or CrewAI with self-healing workflows, developing robust backend systems using Python and TypeScript, integrating LLMs into microservices architectures, and utilizing vector databases such as Pinecone, Milvus, and Weaviate for agent memory. The role demands strong technical proficiency in Python, PyTorch, TensorFlow, and Hugging Face libraries, along with hands-on experience with LangChain, LlamaIndex, vector databases, and fine-tuning techniques, including LoRA and QLORA. The developer will design and optimize prompt strategies, manage LLM information ecosystems, oversee the end-to-end lifecycle of generative models, focusing on inference speed and scalability on cloud platforms including AWS, GCP, and Azure, and ensure adherence to security standards and AI ethics compliance. This position serves as an advisor and coach to mid-level developers and analysts while resolving high impact problems through in-depth evaluation of complex business processes and industry standards.
Job Duties
• Partner with multiple management teams to ensure appropriate integration of functions to meet goals
• Identify and define necessary system enhancements to deploy new products and process improvements
• Resolve high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
• Provide expertise in application programming, ensuring application design adheres to the overall architecture blueprint
• Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
• Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
• Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
• Serve as advisor, mentor, or coach to junior and mid-level developers and analysts, allocating work as necessary
• Appropriately assess risk when business decisions are made, demonstrating consideration for the firm's reputation and safeguarding clients and assets by driving compliance with applicable laws, rules, and regulations
• Build and orchestrate AI agents using frameworks like LangChain, AutoGen, or CrewAI with self-healing workflows (Act-Verify-Refine loops)
• Develop robust backend systems using Python and TypeScript, integrating LLMs into microservices architectures
• Utilize vector databases (Pinecone, Milvus, Weaviate) for agent memory and architect RAG pipelines
• Design and optimize prompt strategies, including automated evaluation frameworks for high-quality LLM output
• Manage LLM information ecosystems, including system prompts, RAG implementation, and conversation history
• Oversee end-to-end lifecycle of generative models focusing on inference speed, cost-efficiency, and scalability on cloud platforms (AWS, GCP, Azure)
• Ensure adherence to security standards, IP regulations, and safety guidelines for all generative models
• Define and manage API/tool access for AI agents to optimize accuracy
#CT1
- **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**
I believe the best thing that Rose HR has going for it is the incredible responsiveness. Everyone is very quick to reply to any concerns, and contacts the contracted employees very quickly and efficiently.
Kevin, Consultant
I have been very pleased with my experience with Rose International. Everyone that I encountered was very helpful and courteous.
Stephanie, Consultant
It is a great pleasure being a part of the Rose International Team.
Toni, Consultant
Your team at Rose International is always very helpful and responsive.
Barbara, Consultant
My on-boarding with Rose was outstanding. The packets of information, the process, and great attention to detail each person gave me allowed me to get started quickly.I appreciated each person's friendly and helpful attitude.
Diana, Consultant
EMPLOYEE COMMENTS