FetchJobs.co is a dynamic recruitment platform focused on connecting talented professionals with leading organizations. They are seeking a highly skilled AI Engineer to develop and implement innovative solutions for enterprise AI initiatives, working closely with the VP of Technology and the founding team.
Responsibilities:
- Designing, developing, and maintaining AI-driven applications that utilize vector databases and RAG techniques
- Collaborate with cross-functional teams to translate client requirements into scalable technical solutions, ensuring high performance and reliability
- Integrating various agentic and orchestration frameworks
- Optimizing ML models
- Implementing domain-driven design principles within microservices architectures
- Developing APIs
- Working with cloud services to deploy and manage AI solutions
- Staying current with the latest advancements in AI/ML technology
- Participating in code reviews
- Mentoring junior engineers
- Contributing to the continuous improvement of development processes
Requirements:
- Strong background in software engineering with a focus on AI and machine learning
- Proven experience with Python API development
- Familiarity with agentic/orchestration frameworks such as Langchan, Langgraph, Autogen, Semantic Kernel, and Lamaindex
- Expertise in vector databases like Pinecone, Weaviate, or Chroma
- Experience with cloud platforms including AWS, GCP, and Azure
- Hands-on experience with ML frameworks such as TensorFlow and PyTorch
- Solid understanding of object-oriented programming principles like inheritance, polymorphism, and design patterns
- Minimum of 5 years of relevant experience in AI/ML software engineering
- Start-up experience