Posted 8 days ago
AI Engineer - Production Applications
@ Affinity
Vancouver, British Columbia
Requirements summary:
- Provide a strong service-oriented experience while maintaining ownership of technical issues.
- Technical Experience
- Hands-on experience developing AI, Generative AI or LLM-enabled applications.
- Strong application development experience using Python and TypeScript.
- Experience working with applications deployed in Microsoft Azure.
- Practical experience troubleshooting applications in production.
Source and dates
Source type not verified · apify-linkedin
- Employer posting date
- 2026-11-06
- First seen by our source
- 2026-11-15
- Source record updated
- 2026-11-15
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Affinity
Saved company profile
Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.
The private capital CRM.
Full company description
Affinity is the AI-first private capital CRM that turns relationship intelligence into action across the investment lifecycle. Built on a decade of proprietary relationship and deal data, Affinity automatically captures interactions, maps your firm's network, and surfaces the connections that move deals forward. Ascend, Affinity’s agent platform, handles the procedural work at every deal stage so teams can focus on the judgment-intensive work that drives returns. Trusted by more than 3,300 private capital firms, Affinity transforms relationship capital into a measurable competitive advantage. Powered by 31B+ interactions and 130B+ relationships, Affinity helps firms uncover opportunities sooner, move with greater conviction, and build an intelligence layer that compounds over time.
- LinkedIn followers
- 24,830
- People associated on LinkedIn
- 326
- Reported office locations
- 182 Howard St, PMB # 3, San Francisco, California 94105, US
- Business categories
- CRM
- Information Technology
- Service Industry
- Business Development
- Artificial Intelligence
- Contact Management
- Information Services
- Enterprise Software
- Business Intelligence
- Lead Generation
- Financial Services
- Analytics
- Artificial Intelligence (AI)
- Other recorded names
- Affinity
- Affinity.co
- Affinity (CRM)
- Specialties
- CRM
- Relationship Intelligence
- Pipeline Management
- Contact Management
- Lead Generation
- Business Development
- and Deal Management
- Profile identifies a recruitment agency
- No
- Reported total investment
- 120,000,000
Currency and observation date were not supplied; this is not a current valuation or a funding round.
Affinity is the AI-first private capital CRM that turns relationship intelligence into action across the investment lifecycle. Built on a decade of proprietary relationship and deal data, Affinity automatically captures interactions, maps your firm's network, and surfaces the connections that move deals forward. Ascend, Affinity’s agent platform, handles the procedural work at every deal stage so teams can focus on…
| Field | Value |
|---|---|
| Industry | Software Development |
| Company size | 201-500 employees |
| Headquarters | San Francisco, California |
| Organization type | Privately Held |
| Specialties | CRMRelationship IntelligencePipeline ManagementContact ManagementLead GenerationBusiness Developmentand Deal Management |
| Open jobs on Jobsy | 17 |
| View page |
On behalf of our client, Affinity is seeking a hands-on AI Engineer – Production Applications to take ownership of a growing portfolio of AI-enabled applications once they move into production. This is not a traditional application support or break/fix role. You will combine AI engineering, software enhancements and production ownership, working across solutions including RAG/enterprise search, copilots and chatbots, document processing, and workflow agents.
Once an application moves into production, you will help ensure it continues to operate effectively. You will investigate technical issues and user feedback, troubleshoot applications using logs and monitoring tools, implement smaller enhancements, and work directly with business users to demonstrate improvements.
This is an excellent opportunity for an AI or software engineer who enjoys building solutions but also wants to own what happens after those solutions reach production.
What You'll Do
Own AI Applications in Production
- Take ownership of AI-enabled applications after they are deployed into production.
- Investigate application issues, bugs and user-reported problems and drive them through resolution.
- Use application logs, monitoring tools and other available diagnostic information to understand production issues and identify root causes.
- Monitor application behavior and performance and identify opportunities to improve reliability.
- Coordinate with internal development teams and external vendors when issues require broader technical involvement.
- Help establish appropriate boundaries between production support, small enhancements and larger requests that should return to the project/development lifecycle.
- Provide business-hours production support for the AI application portfolio.
- Troubleshoot, modify and enhance existing AI applications using Python and TypeScript.
- Deliver smaller feature requests and application improvements based on business-user feedback.
- Work with APIs, cloud services and existing application components to diagnose and resolve issues.
- Participate in testing and validation of enhancements before changes are released.
- Maintain high-quality, maintainable code while working within existing applications.
Work across a growing portfolio of AI solutions that may include:
- Retrieval-Augmented Generation (RAG) and enterprise search
- Copilots and conversational applications
- Chatbots
- Document-processing solutions
- LLM-enabled business applications
- Workflow agents and AI-driven automation
- Identify recurring support issues that can be reduced or eliminated through automation.
- Build or enhance AI agents and workflows that can monitor applications for errors or performance degradation.
- Develop automation that provides diagnostic information and context when problems occur.
- Where appropriate guardrails exist, contribute to solutions that can recommend or automate repeatable corrective actions.
- Continuously look for ways to make support more proactive and scalable rather than relying on repetitive manual intervention.
- Engage directly with non-technical users to understand application issues, feedback and enhancement requests.
- Translate business problems into practical technical solutions.
- Explain technical issues and proposed solutions clearly to non-technical stakeholders.
- Demonstrate application enhancements and changes back to the users who requested them.
- Provide a strong service-oriented experience while maintaining ownership of technical issues.
Technical Experience
- Hands-on experience developing AI, Generative AI or LLM-enabled applications.
- Strong application development experience using Python and TypeScript.
- Experience working with applications deployed in Microsoft Azure.
- Practical experience troubleshooting applications in production.
- Hands-on experience using logs and monitoring tools to investigate application behavior, diagnose errors and resolve production issues.
- Experience working with APIs and modern cloud-based application architectures.
- Understanding of LLM application concepts and the components involved in building and operating AI-enabled applications.
- Experience with one or more areas such as RAG, enterprise search, copilots/chatbots, document processing, LLM applications or AI agents/workflows.
- Experience developing enhancements and modifying existing applications, rather than working exclusively on greenfield development.
- Experience supporting software or AI applications after they have been deployed into production.
- Strong troubleshooting and root-cause-analysis skills.
- Ability to move comfortably between reviewing code, investigating logs, understanding user-reported behavior and implementing a solution.
- A proactive approach to identifying repetitive issues and determining how they can be automated.
- An ownership mindset, with the ability to take responsibility for an issue from initial investigation through resolution.
- Strong verbal and written communication skills.
- Comfortable working directly with business users and non-technical stakeholders.
- Ability to understand user feedback and translate it into technical requirements or enhancements.
- Comfortable demonstrating completed changes and explaining how solutions work.
- Strong service orientation combined with an engineering mindset.
- Ability to balance immediate issue resolution with longer-term opportunities to automate and improve the environment.
- AI / LLM Application Engineering: 2+ years of experience developing, enhancing and supporting Generative AI / LLM-enabled applications, with exposure to solutions such as RAG/enterprise search, copilots/chatbots, document processing or AI-driven workflows/agents. Specific LLM or agent frameworks are not required.
- Python & TypeScript Development: 5+ years of software engineering experience with Python and TypeScript, with the ability to troubleshoot existing code, resolve defects, build enhancements and contribute to AI-driven automation.
- Production Application Support & Troubleshooting: 3+ years of experience owning or supporting applications in production, including investigating user-reported issues and using logs and monitoring tools to diagnose problems, determine root causes and implement solutions. Deep observability/SRE expertise is not required.
- Azure & Business-Facing Delivery: 5+ years of practical experience working with applications in a Microsoft Azure environment, combined with strong communication skills and the ability to work directly with non-technical business users to understand issues, translate feedback into solutions and demonstrate enhancements.
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 14054
Journal
Only you can see this. Kept on this device, and in your account when you sign in.