Senior AI Application Developer to design, build, and deploy AI-powered solutions that drive business innovation and efficiency. This role is ideal for a highly skilled developer with hands-on experience creating applications that leverage Generative AI, Large Language Models (LLMs), and modern cloud technologies.
Location: 100% Remote.
Schedule: Monday to Friday.
Key Responsibilities.
- Design, develop, and deploy AI-powered applications and workflows.
- Build integrations with OpenAI, Azure OpenAI, Anthropic, and Gemini.
- Develop APIs, backend services, and automation solutions.
- Implement RAG (Retrieval-Augmented Generation), AI Agents, Prompt Engineering, and Vector Search capabilities.
- Collaborate with stakeholders to identify and prioritize AI opportunities.
- Optimize application performance, scalability, and security.
Required Qualifications.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in software development.
- 1+ year of experience building AI or Generative AI applications.
- Strong proficiency in Python.
- Experience working with APIs, cloud platforms, and modern application architectures.
- Excellent problem-solving, analytical, and communication skills.
- Advanced English proficiency (C1 level required).
Technical Skills.
Programming Languages & Databases
- Python
- JavaScript / TypeScript
- SQL
Artificial Intelligence & Machine Learning
- Generative AI
- Large Language Models (LLMs)
- Prompt Engineering
- AI Agents
- Retrieval-Augmented Generation (RAG)
Frameworks & Tools
- LangChain
- LangGraph
- Semantic Kernel
- LlamaIndex
Cloud & DevOps
- Azure, AWS, or Google Cloud Platform (GCP)
- Git
- CI/CD Pipelines
- Docker
go to method of application »