Overview
The Senior AI Engineer will play a pivotal role in collaborating with a software engineering partner to develop and scale digital products from initial concepts to full launch. Working fully remotely, this position focuses on leveraging advanced AI technologies, particularly in backend development, to create efficient solutions for various startups. The contractor will engage with robust AI frameworks and cloud infrastructure while adhering to best software engineering practices.
Responsibilities
- Develop AI solutions and backend systems using Python.
- Integrate AI agents into production environments.
- Utilize LangChain, LlamaIndex, and LangGraph for orchestrating LLMs and data retrieval.
- Implement LLM fine-tuning and prompt engineering techniques.
- Facilitate API integration with platforms like OpenAI and Anthropic.
- Collaborate on software engineering best practices including testing and version control.
- Maintain and enhance cloud infrastructure systems (AWS, GCP, or Azure).
Requirements
- Strong proficiency in Python for backend and AI development.
- Experience with Go is highly desirable.
- Hands-on experience in building and integrating AI agents into production systems.
- Practical knowledge of LangChain, LlamaIndex, and LangGraph for LLM orchestration.
- Experience with LLM fine-tuning and prompt engineering.
- Familiarity with API integration involving OpenAI, Anthropic, or Gemini.
- Solid understanding of cloud infrastructure (AWS, GCP, or Azure).
- Knowledge of modern CI/CD workflows and software engineering best practices.