AI Engineer - Generative AI/LLM

ROSE SPENCER LLC
United States
2 days ago
Apply on computerjobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Working hours
Regular working hours

Tech stack

LangGraph Framework Application Programming Interfaces (APIs) Artificial Intelligence Applications Architecture Software Applications Microsoft Azure Continuous Integration Python (Programming Language) Retrieval-Augmented Generation Large Language Models Prompt Engineering Llamaindex
+9 more
Generative AI Agentic-AI Microsoft Copilot Studio Containerization Kubernetes No-code Tools Low-code Docker Container Apps

Job description

We are currently recruiting on behalf of an established asset management firm for an AI Engineer with strong Python and Generative AI experience.

This is an exciting contract opportunity for a hands-on engineer who has experience building and deploying AI-powered applications and wants to play a key role in accelerating AI adoption across an established financial services business.

You will work closely with technical teams and business stakeholders to develop practical AI solutions, taking ideas and prototypes through to production-ready applications.

A key aspect of the role will be helping non-technical employees and junior developers understand and adopt AI technologies. This will involve sharing knowledge, running workshops, providing technical guidance and developing reusable templates and tools that enable wider teams to build their own solutions., * Design, develop and deploy AI-powered applications using Python and modern LLM technologies.

  • Build and integrate applications using enterprise LLM platforms and associated SDKs.
  • Develop RAG pipelines, embedding strategies, prompt engineering solutions and agent-based workflows.
  • Work with business stakeholders to identify opportunities for AI adoption and translate requirements into practical technical solutions.
  • Take proof-of-concepts and prototypes through to production-ready, maintainable applications.
  • Support citizen development initiatives, helping non-technical employees build AI-enabled applications and workflows.
  • Provide hands-on technical guidance to junior developers and business users.
  • Run workshops, demonstrations and knowledge-sharing sessions to encourage wider AI adoption.
  • Develop reusable code, templates, documentation and development patterns for other teams to follow.
  • Work with low-code/no-code platforms, including Microsoft Copilot Studio and Power Platform.
  • Implement appropriate testing and evaluation frameworks to assess LLM output quality, reliability and performance.
  • Apply software engineering best practices around CI/CD, containerisation, deployment and ongoing support.

Requirements

  • 3+ years’ experience as a Software Engineer, AI Engineer or similar.
  • Strong Python development experience is essential.
  • At least 1-2 years’ hands-on experience building and deploying LLM-based applications into production.
  • Experience with LLM SDKs, prompt engineering and context engineering.
  • Practical experience developing RAG pipelines, embeddings and working with vector databases.
  • Familiarity with agent frameworks and agentic AI development.
  • Experience with frameworks such as LangChain, LlamaIndex or LangGraph would be advantageous.
  • Exposure to low-code/no-code platforms, ideally Microsoft Copilot Studio or Power Platform.
  • Understanding of APIs, application architecture and building maintainable services.
  • Experience with CI/CD and containerisation technologies such as Docker, Kubernetes or Azure Container Apps.
  • Knowledge of testing and evaluation frameworks for LLM applications.
  • Strong communication skills and the ability to work with both technical and non-technical stakeholders.

Financial services experience would be advantageous but is not essential.

The Ideal Candidate

You will be a hands-on engineer with genuine experience building and deploying AI applications, rather than someone whose experience is limited to experimenting with AI tools.

You’ll enjoy developing new solutions, exploring emerging AI technologies and helping others understand how to apply them effectively within a business environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on computerjobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…