Are you ready to make an impact at the forefront of innovation in the evolving AI landscape? We are seeking a talented Software Engineer to join our dynamic team. In this role, you’ll design, develop, and deploy enterprise software solutions while integrating cutting-edge AI technologies such as LangChain, LlamaIndex, or CrewAI. Your work will directly influence transformative advancements in generative AI, solving complex challenges and delivering scalable, impactful solutions.
What You’ll Do:
· Collaborate with cross-functional teams to design, develop, and implement new AI techniques and workflows.
· Build and integrate solutions using foundational models (GANs, LLMs) alongside traditional machine learning models.
· Partner with internal teams or work directly with customers to customize AI-driven solutions to meet unique needs.
On your first day, we'll expect you to have:
· 2-4 years of experience in software engineering or related fields.
· Bachelor's degree in computer science, Information Technology, or a related field.
· Strong technical foundation with a passion for learning.
· Proficiency in Python.
· Hands-on experience with generative AI models and machine learning frameworks (i.e. LangChain, LlamaIndex, or CrewAI).
· Experience with backend services and Generative AI.
· Experience with Docker.
· Familiarity with AWS PostgreSQL.
· Knowledge of evaluation frameworks like RAG.
· Familiarity with FastAPI.
· Excellent problem-solving skills and be able to work independently or as part of a team.
We'd be super excited if you have:
· Experience with Kubernetes.
· Familiarity with cloud environments like AWS, Azure, or GCP.
· Knowledge of frontend technologies such as ReactJS or AngularJS.