Point your AI agent at freehire and let it find you a job.

Get the CLI →

Axetriura, LLC

New

Software Engineer – AI, Data And Full Stack

Posted Updated 9 views
Discussion

Summary

Full-stack engineer building production AI applications: Python/FastAPI backends and REST APIs, Vue.js/Angular frontends, LLM/RAG/MCP/agent features, ETL and ML pipelines, deployed on AWS with Docker and CircleCI CI/CD. Fully remote role requiring U.S. business-hours availability.

Software Engineer – AI, Data & Full Stack
Employment Type: Full-Time, Remote
Working Hours: U.S. Time Zone
Salary: $2,000–$2,500 USD per month

About the Role
We are looking for a Software Engineer – AI, Data & Full Stack to join our engineering team and build production-ready AI applications, backend services, data pipelines, and modern web applications.
The ideal candidate has strong experience with Python, FastAPI, AI/LLMs, RAG, MCP, Vue.js, and Angular, along with practical knowledge of cloud infrastructure and CI/CD.
The position is 100% remote, but candidates must be available to work during U.S. business hours.

Key Responsibilities
Develop backend applications and APIs using Python and FastAPI.
Build responsive frontend applications using Vue.js and Angular.
Integrate frontend applications with REST APIs and AI-powered backend services.
Build AI applications using LLMs, Generative AI, RAG, and AI agents.
Develop and integrate Model Context Protocol (MCP) servers and tools.
Design and optimize prompts using modern prompt engineering techniques.
Implement embeddings, semantic search, and vector database solutions.
Build data processing, ETL, and machine-learning pipelines.
Integrate external APIs and third-party platforms.
Design scalable REST APIs and microservices.
Containerize applications using Docker.
Build and maintain CI/CD pipelines using CircleCI.
Deploy and maintain applications on AWS.
Write unit, integration, and API tests.
Monitor and troubleshoot applications in production.
Participate in code reviews and architecture discussions.
Collaborate with engineering, data science, AI, and product teams.

Required Technical Skills

Backend
Python
FastAPI
REST APIs
Pydantic
Async Python
SQL
PostgreSQL
Redis

Frontend
Vue.js
Angular
JavaScript
TypeScript
HTML5
CSS3
REST API integration
Responsive web development
Modern frontend architecture and component-based development
Experience with Pinia/Vuex, RxJS, Angular Material, Tailwind CSS, or Bootstrap is a plus.

AI / LLM Engineering
Large Language Models (LLMs)
Generative AI
Model Context Protocol (MCP)
Retrieval-Augmented Generation (RAG)
Prompt Engineering
AI Agents / Agentic AI
Tool and function calling
Embeddings
Semantic search
Vector databases
LLM evaluation and testing
Experience with LangChain, LangGraph, LlamaIndex, OpenAI, Anthropic, or AWS Bedrock is highly desirable.

Data Science & Data Engineering
Pandas
NumPy
Scikit-learn
Data preprocessing
ETL/data pipelines
Machine learning fundamentals
Model evaluation
Data analysis

DevOps & Cloud
AWS
Docker
CI/CD
CircleCI
Git / GitHub
Linux
Cloud deployment and monitoring
Experience with Kubernetes, Terraform, GitHub Actions, AWS ECS/ECR, Lambda, S3, RDS, CloudWatch, IAM, and Bedrock is a plus.

Additional Preferred Skills
Multi-agent AI systems
MCP server architecture
Langfuse or similar AI observability platforms
RAG/LLM evaluation frameworks
Microservices architecture
Multi-tenant SaaS architecture
OAuth 2.0 / JWT
WebSockets
Celery
Kafka, RabbitMQ, or AWS SQS
Pytest
MLOps
Application monitoring and observability
Agile/Scrum development

Qualifications
5+ years of professional software engineering, full-stack engineering, AI/ML engineering, or related experience.
Strong hands-on experience with Python.
Professional experience with Vue.js and/or Angular.
Experience developing REST APIs with FastAPI or similar Python frameworks.
Practical experience building applications using LLMs and Generative AI.
Understanding of RAG, MCP, embeddings, vector search, and prompt engineering.
Experience with Docker and CI/CD.
Familiarity with AWS cloud infrastructure.
Strong debugging and problem-solving skills.
Ability to work independently in a remote environment.
Good written and verbal English communication skills.
Ability to work and collaborate during U.S. business hours.

Position Details
Salary: $2,000–$2,500 USD/month
Employment: Full-Time
Location: 100% Remote
Working Hours: U.S. Time Zone

We are looking for an engineer who can work across the full application stack—from Vue.js/Angular frontends and Python/FastAPI backend services to RAG, MCP, AI agents, data pipelines, AWS infrastructure, and production deployment.

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available