Applicants must be currently authorized to work in the United States on a full-time basis.
Bachelor's Degree in Computer Science, Information Systems or related fields Required.
Strong proficiency in one or more programming languages.
Experience in designing scalable and robust software architectures.
Solid understanding and experience with Agile methodologies, such as Scrum or Kanban.
Ability to work in a fast-paced, iterative development environment.
Knowledge of software testing methodologies and experience in writing testable code.
Hands-on experience with LangChain, RAG, LLM prompt engineering, and Python for NL-to-SQL and AI-driven solutions.
Strong expertise in GCP (Vertex AI, BigQuery, Firebase, Pub/Sub) with Node.js/TypeScript and Angular development.
Solid SQL/data modeling skills
Senior-level system design
Code reviews