Virtusa Referral Program logo

Sr.AI ML Developer (Python)

Virtusa Referral Program
4 days ago
On-site
Tampa, Florida, United States

Job Summary:


 

We are seeking an experienced and highly skilled Lead Applications Developer with a minimum of 10-15 years of relevant experience, a significant portion of which must be dedicated to AI/ML, to design, develop, and deploy cutting-edge Generative AI and Agentic AI solutions. The ideal candidate will be a Subject Matter Expert (SME) in Applications Development or the AI/ML domain, with a strong preference for understanding financial services concepts. This role requires demonstrated leadership, project management expertise within an agile framework, and the ability to quickly adjust priorities in a fast-paced environment.


 

Responsibilities:

  • Design, develop, and deploy highly scalable, resilient, and performant enterprise-grade GenAI and Agentic AI solutions into production environments.

  • Lead the development and implementation of successful projects, providing technical leadership within an agile development framework.

  • Conduct extensive system analysis and programming of software applications, with a deep focus on Python for AI/ML development.

  • Design and implement robust REST and WebSocket APIs for application integration.

  • Implement and optimize Retrieval Augmented Generation (RAG) systems.

  • Apply deep theoretical and practical understanding of Large Language Models (LLMs), including model fine-tuning and deployment strategies for both open-source and proprietary models.

  • Develop and implement agentic frameworks critical for business process automation.

  • Perform extensive data analysis and manipulation using tools like SQL and Pandas.

  • Collaborate effectively with cross-functional teams and serve as a Subject Matter Expert in the development domain.

Required Skills and Qualifications:


 

Experience:

  • 10-15 years of relevant experience in Apps Development or systems analysis, with significant, demonstrable hands-on experience in designing, building, and deploying AI/ML solutions.

  • Demonstrated deep hands-on experience in engineering and deploying highly scalable, resilient, and performant enterprise-grade solutions.

  • Proven experience in managing and implementing successful projects.

Technical Skills:

  • Programming Languages: Proficiency in at least two programming languages. Strong preference for Python (deep expertise for AI/ML development), with significant experience in Javascript/Typescript and Golang being highly valued.

  • GenAI/ML Expertise:

    • Strong theoretical and practical understanding of LLMs, including experience with transformers, fine-tuning, and deployment strategies.

    • Hands-on experience with Retrieval Augmented Generation (RAG) implementations.

    • Proficiency with agentic frameworks (critical for business process automation).

    • Experience with relevant GenAI/ML frameworks such as LangChain, LangGraph, MLFlow, Spring AI, Spring Boot, and Flask.

  • Data and Database:

    • Extensive experience with data analysis and manipulation using SQL and Pandas.

    • Proficiency in database technologies including Oracle, Postgres, or MongoDB.

    • Experience with vector stores (e.g., Pinecone, FAISS, ChromaDB) and advanced search algorithms.

  • APIs and Integration:

    • Proven experience in designing and implementing robust REST and WebSocket APIs.

    • Experience with messaging and integration platforms like Kafka or JMS/MQ.

  • UI/Front-End:

    • UI development skills with technologies such as React JS or Streamlit.

  • MLOps (Preferred): Experience with MLOps principles and tools is a significant advantage.