Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Generative AI Engineer image - Rise Careers
Job details

Generative AI Engineer

Company Overview: Knit.ai is an early-stage venture funded tech company with an innovative solution that empowers IT and security teams. We are building a data and AI driven application that assists IT and Security teams in vendor operations, performance management and strategic research. We are a team that moves fast but makes high-quality decisions. We value self-starters who can learn quickly, make mistakes but learn from them, and are accountable and hold others accountable to high standards.

Job Purpose: As an AI Engineer, you will play a crucial role in developing and implementing AI capabilities that enhance our core product offering. You will be responsible for evaluating, integrating, and orchestrating foundation models to solve complex problems for IT and security teams through well-designed code and thoughtful architecture.

Key Responsibilities:

  • Design and implement AI-powered features using modern LLMs and foundation models through APIs and open-source tools

  • Create robust prompting strategies and orchestration layers to ensure reliable, high-quality AI outputs

  • Develop and maintain retrieval-augmented generation (RAG) systems to enhance model performance with domain-specific knowledge

  • Build evaluation frameworks to measure model performance and ensure quality for production use

  • Optimize AI systems for reliability, response time, and cost efficiency

  • Collaborate with back-end developers to integrate AI capabilities with our core infrastructure

  • Research, test, and implement new AI techniques as they emerge to maintain competitive advantage

  • Design and implement data pipelines for training, fine-tuning, and evaluating models

  • Document AI systems and create internal knowledge resources for the broader engineering team

  • Stay updated with industry trends and emerging AI technologies

Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field

  • Minimum of 3 years of experience in software development, with at least 1 year focused on AI applications

  • Proficiency in Python and relevant AI/ML frameworks such as LangChain, LlamaIndex, or similar orchestration tools

  • Experience with vector databases and embedding models (e.g., Pinecone, Weaviate, ChromaDB)

  • Familiarity with cloud-based AI services from providers such as OpenAI, Anthropic, or Google

  • Strong understanding of software engineering principles and best practices

  • Experience with production AI systems and the challenges of deploying them at scale

  • Knowledge of prompt engineering techniques and LLM evaluation methodologies

  • Strong problem-solving skills, attention to detail, and ability to think critically

  • Excellent communication skills and the ability to explain complex AI concepts clearly

  • You don't just know what the right thing is to do, you know why it's the right thing and can articulate it

Reporting Structure: You will be reporting directly to the Chief Technology Officer (CTO) & Cofounder

Location: This position is based in Palo Alto, CA. We believe the power of collaboration and creativity is critical for an early stage startup and is best captured in-person, hence the expectation is for in-office work 5 days a week.

Employment Type: This is a full-time position offering a competitive salary, early stage startup equity, and benefits package, commensurate with your experience and skills.

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Generative AI Engineer, Knit.ai

Join Knit.ai as a Generative AI Engineer and become a pivotal part of our innovative team based in Palo Alto! At Knit.ai, we’re not just building applications; we’re revolutionizing the way IT and security teams operate by leveraging the power of AI and data. As a Generative AI Engineer, you'll have the exciting opportunity to design and implement cutting-edge AI-powered features using the latest large language models (LLMs) and integration strategies. Your expertise will be vital in creating prompting strategies and orchestration layers that ensure our AI delivers the highest-quality outputs. You will also work on retrieval-augmented generation (RAG) systems, helping us refine our models with domain-specific knowledge. Additionally, you’ll collaborate closely with back-end developers to integrate these capabilities seamlessly into our infrastructure. We’re looking for self-starters who aren’t afraid to tackle complex problems while maintaining a focus on quality and performance. You'll not only develop and optimize AI systems but also stay ahead of the curve by researching new techniques as they emerge. If you're passionate about AI and ready to make a significant impact, we’d love for you to join us at Knit.ai, where innovation meets collaboration!

Frequently Asked Questions (FAQs) for Generative AI Engineer Role at Knit.ai
What are the main responsibilities of a Generative AI Engineer at Knit.ai?

As a Generative AI Engineer at Knit.ai, your primary responsibilities include designing and implementing AI-powered features, developing robust prompting strategies, maintaining retrieval-augmented generation (RAG) systems, collaborating with back-end developers for system integration, optimizing AI systems for performance, and staying up-to-date with the latest AI techniques.

Join Rise to see the full answer
What qualifications are required for the Generative AI Engineer role at Knit.ai?

Candidates applying for the Generative AI Engineer position at Knit.ai should possess a Bachelor's degree in Computer Science or a related field, have a minimum of 3 years of software development experience with at least 1 year focused on AI applications, and be proficient in Python and relevant AI/ML frameworks such as LangChain and LlamaIndex.

Join Rise to see the full answer
What programming languages and tools do Generative AI Engineers use at Knit.ai?

Generative AI Engineers at Knit.ai primarily utilize Python along with AI/ML frameworks such as LangChain, LlamaIndex, and embedding models like Pinecone. Familiarity with cloud-based AI services from providers such as OpenAI and Google is also beneficial.

Join Rise to see the full answer
What type of work environment can Generative AI Engineers expect at Knit.ai?

Generative AI Engineers at Knit.ai will work in a dynamic, in-office environment in Palo Alto. We value collaboration and creativity at our early-stage startup, which is why we require team members to work on-site five days a week.

Join Rise to see the full answer
What career advancement opportunities exist for Generative AI Engineers at Knit.ai?

As a Generative AI Engineer at Knit.ai, you will not only contribute to groundbreaking projects but also have opportunities for career advancement within the company, particularly as we continue to grow and innovate in the AI space, making your mark on the future of IT and security solutions.

Join Rise to see the full answer
Common Interview Questions for Generative AI Engineer
What experience do you have with AI/ML frameworks, particularly regarding large language models?

When answering, detail your hands-on experience with specific frameworks such as LangChain or similar tools. Highlight any projects where you successfully implemented these technologies and the outcomes achieved.

Join Rise to see the full answer
Can you explain your approach to developing and maintaining AI-powered features?

Describe your methodology for designing and building AI features, including how you identify user needs, work through iterations of development, and handle integration with existing systems. It's important to emphasize any specific examples you've encountered.

Join Rise to see the full answer
How do you ensure the quality and reliability of AI systems?

Discuss your strategies for testing and evaluating AI models. Mention building evaluation frameworks, monitoring performance metrics, and user feedback to continuously improve the systems.

Join Rise to see the full answer
What is retrieval-augmented generation, and how would you implement it?

Provide a clear explanation of retrieval-augmented generation (RAG), detailing your understanding of integrating external knowledge sources into AI responses. Discuss any previous experience implementing RAG strategies in your work.

Join Rise to see the full answer
How do you stay updated on emerging AI technologies and trends?

Share your favorite resources for learning, such as conferences, journals, or online courses. Highlight any recent trends you've explored and how you've applied them to your work.

Join Rise to see the full answer
Describe a complex problem you solved in a past AI project.

Be ready to provide a detailed example of a challenging problem, illustrating the steps you took to analyze the issue, develop a solution, and the impact of your resolution on the project’s success.

Join Rise to see the full answer
What challenges have you faced when deploying AI systems at scale?

Discuss specific challenges you encountered, such as latency issues or scaling models. Explain the solutions you implemented to overcome these challenges.

Join Rise to see the full answer
Can you describe your experience with prompt engineering?

Explain your familiarity with prompt engineering techniques and provide examples of how you effectively crafted prompts to yield optimal AI model performance in past projects.

Join Rise to see the full answer
What role does communication play in collaborating with cross-functional teams?

Emphasize the importance of clear communication and collaboration in your past experiences. Provide examples where effective communication led to team breakthroughs or resolved misunderstandings.

Join Rise to see the full answer
Why do you want to work as a Generative AI Engineer at Knit.ai?

Articulate your admiration for Knit.ai’s mission and innovative approach. Highlight how your skills and experiences align with the company’s goals, and express excitement for contributing to its growth and success.

Join Rise to see the full answer
Similar Jobs

Join Knit.ai as a Software Development Engineer in Test, where you'll develop automated testing solutions to enhance quality and performance.

Join Knit.ai, an innovative early-stage tech company, as a Senior Back End Engineer to develop and maintain high-quality server-side solutions.

Photo of the Rise User
Posted 5 days ago

Become an integral part of Raymond James Bank as a Senior Java Software Engineer, developing high-priority integrations and web applications.

Photo of the Rise User

As a Lead Software Engineer at Visa, you will drive the development of cutting-edge payment solutions for global clients.

Posted 13 days ago
Photo of the Rise User
Posted 7 hours ago

Exciting opportunity for a Frontend Software Engineer to join Jobgether in a remote role focused on building impactful digital products.

Photo of the Rise User
Posted 22 hours ago

Join Primer as a Senior Software Engineer to lead cloud infrastructure initiatives in a fully remote role across Europe.

Photo of the Rise User
Posted 3 days ago

M-KOPA is seeking a visionary Senior Backend Engineer to drive impactful solutions within their innovative team.

Photo of the Rise User
Posted 12 days ago
Posted 6 days ago

Become a key player at Hook, a Series A startup leveraging machine learning to redefine customer engagement.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!