Senior Developer- GenAI Solutions

  • Full Time
  • Anywhere

Syntax

Job Title:

Senior Software Developer – GenAI Solutions



Job Summary:

Syntax is seeking a full-time, passionate, and driven Senior Software Developer to join our growing GenAI team. This role focuses on building innovative GenAI-based solutions for customers using the Syntax GenAI Stack, which extends common open-source components such as LangChain, LangFlow, LlamaIndex, and others. The ideal candidate will have a strong engineering background, the ability to capture requirements, estimate project hours, and deliver tailored solutions that address customer needs.



Responsibilities:

  • Build customer-specific solutions using Syntax’s GenAI Stack, leveraging tools like LangChain, LangFlow, and LlamaIndex.
  • Collaborate with customers and stakeholders to capture requirements and define solution specifications.
  • Estimate project timelines and effort required for delivering solutions.
  • Independently develop, test, and deploy GenAI-based solutions to meet customer needs.
  • Integrate solutions with internal and external APIs, ensuring seamless functionality.
  • Thoroughly test and validate code contributions prior to deployment.
  • Participate in customer reviews, providing insights into technical feasibility and solution design.
  • Document technical details, share knowledge, and support team members in understanding implemented changes.
  • Communicate roadblocks and requirements promptly and effectively.
  • Collaborate with cross-functional teams, including graphic designers, project managers, and technical leads.
  • Contribute to improving the development process and suggest enhancements to the Syntax GenAI Stack.


Qualifications:

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Minimum of 7 years of professional development experience, including at least 5 years in Python.
  • Strong understanding of GenAI tooling and models.
  • Experience with GenAI frameworks such as LangChain, LlamaIndex, and LangFlow.
  • Proficiency in requirements gathering, solution estimation, and customer communication.
  • Experience using Git for source control, including branching, merging, and resolving conflicts.

Preferred Skills (Plus):

  • Experience working with GitLab for issue tracking and reporting progress on assigned tasks.
  • Knowledge of GitLab CI for process automation (linting, testing, analyzing, building, deploying code).
  • Familiarity with various machine learning frameworks and libraries.
  • Knowledge of cloud services and deployments (AWS, Azure, GCP).
  • Previous experience delivering customized solutions for enterprise customers.

To apply, please visit the following URL: