AI Software Engineer
Core
Design, develop, and implement AI solutions, specifically machine learning algorithms and neural networks for small to medium-sized businesses.
Role type
AI Software Engineer (LLM & NLP)
Builds
Anthropic conversation engine, personalization architecture, memory and context management systems, prompt engineering framework, and business training pipelines.
Domain
Artificial Intelligence / Natural Language Processing / Generative AI
Deliverable
production ML models
Required skills
Machine learning engineering, Natural language processing (NLP), Python programming, Large Language Model (LLM) API integration, Prompt engineering, RAG architectures, Fine-tuning, Scalable system design.
Preferred skills
Building customer-facing conversational AI products.
Technologies
OpenAI, Anthropic, Python.
Responsibilities
Design and integrate the Anthropic conversation engine; Build the personalization architecture; Engineer memory and context management; Develop the prompt engineering framework; Build the business training pipeline; Ensure 24/7 reliability and performance; Architect the system to scale from 10 to 10,000 clients; Collaborate with the AI Developer to integrate the intelligence layer with client dashboards.
Seniority
Mid-level (3+ years experience)