R Systems
Website:
rsystems.com
Job details:
- Job Title:** Gen AI Engineer
- Company Name:** R Systems
Job Description
**Position Overview:**
R Systems is seeking a talented and innovative Gen AI Engineer to join our dynamic team. In this role, you will leverage your expertise in artificial intelligence and software development to create and implement cutting-edge solutions utilizing advanced AI technologies. Your contributions will help us in pushing the boundaries of generative AI, enhancing our product offerings, and delivering exceptional value to our clients.
Key Responsibilities
- Design, develop, and optimize AI-driven applications using large language models (LLMs) and retrieval augmented generation techniques.
- Collaborate with cross-functional teams to gather requirements and translate them into robust technical implementations.
- Implement and maintain AI models using frameworks such as FastAPI to ensure scalable and efficient deployment.
- Develop and execute Model Context Protocol (MCP) to enhance the contextual understanding of AI applications.
- Utilize Langchain and Langgraph to facilitate complex workflows and data interactions within AI applications.
- Conduct thorough testing and validation of AI models to ensure performance, accuracy, and reliability.
- Stay up-to-date with the latest advancements in AI and machine learning, integrating new technologies and methodologies into our projects.
- Document technical specifications, processes, and architectures to ensure knowledge sharing across the team.
Required Skills And Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, Artificial Intelligence, or a related field.
- Proven experience as an Artificial Intelligence Developer with hands-on experience in developing AI solutions, particularly with generative models.
- Proficiency in Python programming and familiarity with relevant libraries and frameworks for AI and machine learning.
- Experience with FastAPI for building APIs to serve AI models and applications.
- Strong knowledge of retrieval augmented generation and its applications in enhancing AI responsiveness.
- Familiarity with Model Context Protocol (MCP) and its implementation in AI-driven projects.
- Experience working with Langchain and Langgraph for managing AI workflows and data relationships.
- Strong analytical and problem-solving skills, capable of working independently and collaboratively in a fast-paced environment.
- Excellent communication skills, both verbal and written, with the ability to explain complex technical concepts to non-technical stakeholders.
What We Offer
- An opportunity to work on innovative projects within a collaborative and forward-thinking environment.
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth and development in the field of artificial intelligence.
- A culture that values diversity, inclusion, and teamwork.
How To Apply
If you’re passionate about artificial intelligence and eager to contribute to exciting projects at R Systems, we want to hear from you. Please submit your resume and a cover letter outlining your relevant experience and why you’re a good fit for the Gen AI Engineer position.
Join R Systems, where your ideas will transform the future of technology! Artificial Intelligence Developer,Python,Fast API,Retrieval Augmented Generation,Large Language Model,Model Context Protocol (MCP),Langchain,Langgraph ### Roles and Responsibilities for Gen AI Engineer at R Systems
- Job Title:** Gen AI Engineer
- Company:** R Systems
#### Roles and Responsibilities:
- **Model Development and Optimization:**
- Design, develop, and optimize large language models (LLMs) tailored to organizational needs.
- Implement and evaluate Retrieval Augmented Generation (RAG) strategies to enhance model performance and relevancy of generated content.
- **API Development:**
- Create and maintain RESTful APIs using FastAPI to facilitate seamless integration of AI models with existing systems and applications.
- Ensure API designs adhere to industry standards and best practices, focusing on performance and scalability.
- **Data Management:**
- Manage and preprocess datasets for training and testing of models, ensuring data quality and integrity throughout the pipeline.
- Utilize Model Context Protocol (MCP) for effective context management during model training and inference.
- **Integration and Implementation:**
- Integrate AI solutions with Langchain and Langgraph to enhance user interaction and improve the overall understanding of generated content.
- Collaborate with cross-functional teams to implement AI solutions that align with business objectives.
- **Testing and Validation:**
- Conduct thorough testing and validation of models to ensure their robustness, accuracy, and reliability in real-world applications.
- Utilize performance monitoring tools to track model performance post-deployment and implement necessary improvements.
- **Research and Innovation:**
- Stay current with the latest advancements in artificial intelligence, machine learning, and natural language processing to drive innovation within the team.
- Research and propose new algorithms or enhancements to existing models to improve their capabilities and performance.
- **Documentation and Reporting:**
- Document model architectures, workflows, and processes for knowledge sharing and compliance.
- Prepare and present reports on project status, challenges, and outcomes to stakeholders and management.
- **Collaboration and Teamwork:**
- Work alongside other engineers, data scientists, and stakeholders to foster a collaborative environment that encourages innovation and problem-solving.
- Participate in code reviews and provide constructive feedback to peers to ensure a high standard of code quality.
- **Training and Knowledge Sharing:**
- Mentor junior team members and conduct training sessions on relevant technologies and methodologies.
- Actively contribute to internal knowledge bases and resources to promote a culture of continuous learning and improvement.
#### Required Skills:
- Proficient in artificial intelligence development methodologies and best practices.
- Strong programming skills in Python, with experience in relevant libraries for AI and machine learning.
- Hands-on experience with FastAPI for developing microservices and APIs.
- Familiarity with Retrieval Augmented Generation and its application in enhancing AI model outputs.
- Knowledge of Model Context Protocol (MCP) for effective context-driven project outcomes.
- Experience with Langchain and Langgraph for building and integrating language models.
- Strong analytical and problem-solving skills, with the ability to work independently and collaboratively.
This outline provides a comprehensive view of the expected roles and responsibilities for a Gen AI Engineer at R Systems, focusing on the critical skills and technologies necessary for the position.
Click on Apply to know more.