top of page

Software Engineer - AI/LLM

Remote

-

Full-time

About the Role


We are looking for a Software Engineer - AI/LLM who is passionate about building and optimizing AI-powered solutions using large language models (LLMs). This role requires a combination of strong technical expertise in AI/ML and excellent communication skills, as you will work directly with clients to design, develop, and deploy LLM applications tailored to their needs.

You will play a key role in developing AI-driven solutions, integrating LLMs into client workflows, and ensuring scalable, high-performance deployment of AI models in production.


Responsibilities

  • Design, develop, and optimize AI/LLM applications and pipelines.

  • Fine-tune and integrate LLMs (e.g., GPT, Gemini, Llama) for specific business needs.

  • Develop and maintain data processing workflows for AI applications.

  • Build scalable APIs and backend services to serve AI-powered features.

  • Optimize model inference for efficiency and cost-effectiveness.

  • Collaborate with data scientists, ML engineers, and product teams to deliver AI-driven products.

  • Ensure compliance with data privacy, security, and ethical AI best practices.

  • Collaborate with clients to understand their AI needs and translate them into technical solutions.

  • Clearly explain AI/ML concepts to both technical and non-technical stakeholders.

  • Present project updates, demo solutions, and gather feedback from clients.

  • Assist in pre-sales discussions by providing technical expertise and AI strategy recommendations.


Requirements

  • Strong programming skills in Python.

  • Experience with API development using FastAPI, Flask, or similar frameworks.

  • Experience with SQL and NoSQL databases.

  • Familiarity with vector databases (e.g., FAISS, Weaviate, ChromaDB).

  • Familiarity with LLM fine-tuning, Agents, and Retrieval-Augmented Generation (RAG).

  • Strong understanding of data engineering and MLOps best practices.

  • Experience with cloud platforms (GCP, AWS, or Azure) and deploying AI models at scale.

  • Familiarity with containerization and orchestration (Docker, Kubernetes).

  • Ability to explain complex AI concepts to both technical and non-technical stakeholders.

  • Strong verbal and written communication skills for client meetings, presentations, and documentation.

  • Experience working directly with clients, partners, or external stakeholders.


Why Join Us?

  • Work on cutting-edge AI and LLM technologies that shape the future of AI applications.

  • Collaborate with exciting clients and businesses, integrating AI into real-world use cases.

  • Engage with world-class engineers and AI researchers on innovative projects.

  • Competitive salary, and career growth opportunities.

  • Flexible work environment.

bottom of page