AI Software Engineer (Full-Stack)

Elink Design, Inc.
Lexington, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 114K

Job location

Lexington, United States of America

Tech stack

JavaScript
PHP
API
Artificial Intelligence
Amazon Web Services (AWS)
Azure
CPanel
Data Structures
Relational Databases
Software Debugging
DevOps
Web Development
Mobile Application Software
Python
PostgreSQL
Performance Tuning
Search Technologies
Shopify
Systems Integration
TypeScript
Web Applications
Web Application Frameworks
WooCommerce
Google Cloud Platform
React
Delivery Pipeline
Large Language Models
Multi-Agent Systems
Prompt Engineering
Generative AI
Magento
FastAPI
Build Management
Containerization
Build Tools
React Native
React
REST
Docker
Legacy Systems
Web Api

Job description

This is a full-time position for an on-site AI-Focused Mobile / Web Application Developer located in the Greater Lexington Area.

This role is ideal for a developer who not only builds applications but also engineers AI systems end-to-end-including working with embeddings, vector databases, and custom logic built on top of large language models.

You will be responsible for developing and maintaining web and mobile applications while designing and implementing deep AI-driven features, including semantic search, retrieval-augmented generation (RAG), and intelligent automation pipelines.

Responsibilities

  • Develop, test, and maintain Python-based web applications (FastAPI preferred) and mobile apps
  • Design and build AI systems beyond simple API calls, including custom logic, orchestration, and optimization
  • Implement vector embedding pipelines and semantic search systems
  • Work extensively with pgvector (PostgreSQL) for storing and querying embeddings
  • Build and optimize retrieval-augmented generation (RAG) workflows
  • Integrate and extend AI/LLM systems with custom back-end logic
  • Collaborate with front-end developers to integrate AI-driven user experiences
  • Optimize performance, scalability, and cost of AI systems
  • Debug and troubleshoot across environments
  • Ensure security and best practices in all development tasks

Requirements

Proven experience as a Python Developer building web applications

Strong experience with FastAPI (or similar modern Python frameworks)

Hands-on experience with vector embeddings and semantic search systems

Proven experience working with pgvector / PostgreSQL for vector storage and querying (required)

Strong understanding of LLMs and how to build systems around them (not just API usage)

Experience designing RAG pipelines or similar AI architectures

Solid understanding of data structures, performance optimization, and system design

Experience with RESTful APIs and complex integrations

Strong knowledge of JavaScript/TypeScript, React or React Native

Experience with relational databases (PostgreSQL preferred)

Familiarity with Git and version control workflows

Strong problem-solving skills and attention to detail

Ability to work independently and collaboratively

AI / Advanced Experience (Highly Preferred)

Experience with embedding models and vector similarity search tuning

Experience optimizing prompt engineering, context windows, and retrieval strategies

Familiarity with AI orchestration frameworks (LangChain, LlamaIndex, etc.)

Experience building AI agents or multi-step reasoning systems

Understanding of token efficiency, latency optimization, and cost control in AI systems

Experience with fine-tuning or customizing models (bonus)

Nice to Have

  • Experience with cloud platforms (AWS, GCP, Azure)
  • Knowledge of CI/CD pipelines and DevOps practices
  • Familiarity with Docker and containerization
  • Experience in e-commerce platforms (Magento, WooCommerce, Shopify API)
  • Familiarity with cPanel
  • Experience with Google APIs
  • Experience with Expo
  • Experience with state management (Redux, Zustand)
  • Understanding of hydration and modern rendering strategies
  • PHP experience (very nice to have, especially for maintaining legacy systems)

Benefits & conditions

Health insurance, 401(k) matching, Paid time off, Vision insurance, Dental insurance, Bereavement leave, Life insurance, Paid holidays, Work on advanced, real-world AI systems (not just API wrappers) Opportunity to help shape AI architecture and direction Competitive salary & benefits Collaborative and forward-thinking team Exposure to cutting-edge AI and product development, * 401(k) matching

  • Bereavement leave
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid time off
  • Vision insurance

About the company

eLink Design offers a comprehensive suite of services, including custom website design, mobile app development for iOS and Android platforms, web-based application development, search engine optimization (SEO), web hosting and maintenance.

Apply for this position