Ruby on Rails Developer
Bengaluru South, Karnataka, India
1 month ago
Applicants: 0
N/A
Job Description
Company Description Crediwatch (CW) is an AI/ML-powered fintech and data science company that provides Credit risk intelligence, actionable insights and predictive analytics. By leveraging the latest AI and technology tools, Crediwatch helps in better decision-making. The company serves top banks, NBFCs, leading companies, and law firms in India. Crediwatch is backed by prominent investors and has received multiple recognitions for its innovative solutions. Role Description This is a full-time, on-site role for a Ruby on Rails Developer located in Bengaluru South. The developer will be responsible for designing, building, and maintaining efficient, reusable, and reliable Ruby code. They will help integrate user-facing elements developed by front-end developers with server-side logic, identify bottlenecks and bugs, and devise solutions to these problems. The developer will also ensure the best possible performance, quality, and responsiveness of applications. Responsibilities: Full Stack Development: ?Design, develop, test, and deploy robust web applications using Ruby on Rails for backend and Hotwire/Stimulus for dynamic frontend experiences.? AI Integration: ?Integrate and optimize AI models into the web application, leveraging prompt engineering to guide AI for tasks such as content generation, code assistance, and data processing.? Hotwire & Stimulus: ?Implement real-time, server-rendered UI updates and interactive components using Hotwire and Stimulus.? Prompt Engineering: ?Develop, test, and refine prompts to extract accurate and relevant information from AI models, ensuring optimal performance and alignment with application goals.? Code Generation Assistance: ?Use prompt engineering to assist the AI in generating code snippets, tutorials, or other development-related content.? Performance Optimization: ?Ensure the web application's performance and scalability, particularly in areas involving AI integrations.? Collaboration: ?Work closely with product managers, designers, and other engineers to define requirements and deliver high-quality software solutions.? Required Skills and Qualifications: Ruby on Rails: ?Proven experience in backend development with Ruby on Rails.? Frontend Technologies: ?Deep understanding of Hotwire (Turbo and Stimulus) for building interactive, server-rendered UIs.? Prompt Engineering: ?Demonstrable skills in designing and implementing effective prompts for large language models (LLMs), including context setting, few-shot prmompting,?and iterative refinement.? AI/ML Basics: ?Foundational knowledge of AI concepts and their applications in software development.? Full Stack Expertise: ?Ability to work on both frontend and backend development, ensuring seamless integration of all components.? Problem-Solving: ?Strong analytical and problem-solving skills to address technical challenges and optimize AI outputs.? Communication: ?Excellent communication skills to effectively collaborate with team members and articulate complex technical concepts.? Good to Have" Skills: Cloud Platforms: ?Familiarity with AWS services like EC2, S3, and RDS.? CI/CD Tools: ?Experience with tools like?GitHub Actions?for CI/CD pipelines.? Testing: ?Experience with testing frameworks and methodologies to ensure code reliability.? Startup Experience: ?A passion for working in a fast-paced startup environment, often at the ground level of product development.? Write to us at [email protected]
Required Skills
Additional Information
- Company Name
- Crediwatch
- Industry
- N/A
- Department
- N/A
- Role Category
- Software Engineer
- Job Role
- Entry level
- Education
- No Restriction
- Job Types
- On Site
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 month ago
- Application Ends
- N/A