Senior Python, Generative AI & Full-Stack Engineer
python, machine-learning, artificial-intelligence, amazon-web-services
Preferred qualifications
- Location: United States
- Experience: Expert
We are looking for an experienced AI/ML Engineer to build and maintain AI-powered web applications.
The ideal candidate has strong Python, Generative AI, and full-stack development experience, with the ability to deliver reliable, production-ready solutions.
Responsibilities
- Develop AI applications using Python and LLM APIs.
- Build RAG pipelines, AI agents, and automation workflows.
- Develop backend APIs using FastAPI or Django.
- Build frontend applications using React, Next.js, and TypeScript.
- Work with PostgreSQL, Redis, and vector databases.
- Integrate third-party APIs and AI services.
- Deploy applications using AWS, Docker, NGINX, and Cloudflare.
- Troubleshoot issues and improve performance and security.
Required Skills
- Python, FastAPI, Django
- OpenAI, Claude, Gemini
- RAG, AI Agents, MCP, LangChain
- React, Next.js, TypeScript
- PostgreSQL, Redis, Vector Databases
- AWS, Docker, NGINX, Cloudflare
- REST APIs, Git, CI/CD
Requirements
- 8+ years of software development experience.
- Hands-on experience building AI-powered applications.
- Strong backend and full-stack development skills.
- Experience deploying production applications.
- Good communication and problem-solving skills.
- Ability to work independently.
Sample Project: AI-Powered Document Assistant
Our initial project involves building a simple AI document assistant that allows users to upload documents and ask questions about their content.
Key Features:
- Upload and process PDF and text documents.
- Extract content and generate vector embeddings.
- Store and retrieve relevant information using pgvector.
- Integrate OpenAI or Claude for document-based answers.
- Build backend APIs using Python and FastAPI.
- Create a simple React interface for uploading files and chatting.
- Store document metadata and chat history in PostgreSQL.
- Deploy the application using Docker and AWS.
Expected Deliverables:
- Working document upload and AI chat functionality.
- Clean, maintainable source code.
- Basic error handling and documentation.
- Deployment instructions.
How to Apply
Please share your relevant experience, examples of AI projects you have built, availability, and hourly rate.
We are looking for someone who can start with a small task and potentially continue working with us on future projects.
Open job
AI proposal draft
Generate a short cover letter to copy into the offer. Says you are interested and ready to work.
Sign in to generate an AI proposal draft.
Log in