Software Guidance & Assistance, Inc., (SGA), is searching for a
REMOTE GenAI Full Stack Developer for a
CONTRACT assignment with one of our premier
Management Consulting clients in
New York, NY.
As a Full Stack Engineer, you will work in small teams in a highly collaborative environment, use the latest technologies, and enjoy seeing the direct impact of your work. Our highly skilled system architects and development managers configure software packages and build custom applications, creating the foundation for rapid and cost-effective implementation of systems that maximize value from day one. Our development teams are small, flexible, and employ agile methodologies to quickly provide our consultants with the solutions they need. We combine the latest open-source technologies with traditional enterprise software products.
Responsibilities :
- Create both rapid prototypes-usually in 2 to 3 weeks-as well as full-scale applications typically within 2 to 3 months by working collaboratively and iteratively through design and development to deliver fully functioning web-based and mobile applications that meet business goals
- Contribute to the architecture across the technology stack, from database to native apps.
- Work on applications that incorporate AI capabilities, including large language models (LLMs), retrieval systems, autonomoagentic workflows, and AI-driven user experiences
- Partnering with designers and product teams to integrate AI into prototypes, shaping AI-enabled interactions, and ensuring safe, performant, and maintainable AI components.
Required Skills:
- Minimum of 3 years of experience with hands-on development in at least one of the following programming languages: Python, JavaScript.
- Significant experience using and implementing Web Services (REST,GRAPHQ) and monitoring APIs.
- Capable of applying best coding practices, design patterns, and assessing tradeoffs in complex systems.
- Well versed in cloud computing, automated tests, microservices architecture, continuous delivery/integration, and DevOps tools.
- Experience with relational (MySQL, SQL Server, Oracle) and non-relational (Elasticsearch, MongoDB, Cassandra) data stores.
- Strong experience with software development frameworks (Node.js, React, Spring).
- Expertise building mobile, responsive/adaptive applications.
- First-hand understanding of Agile development methodologies.
- Bachelor's degree/Master's Degree in Computer Science, Information Systems, Electrical Engineering or related discipline with excellent academic record
Preferred Skills :
Candidates should have practical experience building or integrating AI-driven features into real applications, including:
- Prompt engineering and prompt optimization, including designing system prompts, reusable prompt templates, and evaluation frameworks.
- Experience integrating large language models (OpenAI, Azure OpenAI, Anthropic, etc.) into production applications.
- Understanding of agentic workflows, including planning, tool use, memory, orchestration frameworks (e.g., LangChain, LlamaIndex, Semantic Kernel, custom agents).
- Ability to design and implement retrieval-augmented generation (RAG) pipelines using vector databases (e.g., Pinecone, Weaviate, Elasticsearch, FAISS).
- Experience with AI safety, guardrails, and evaluation, including monitoring model quality, hallucination mitigation, and ethical use considerations.
- Familiarity with fine-tuning, model selection, and applying smaller on-device models when appropriate.
- Understanding of AI system architecture, including latency tradeoffs, caching, batching, token cost optimization, and scaling strategies.
- Hands-on experience with AI cloud services (Azure AI, AWS Bedrock, Google Cloud Platform Vertex AI) is a strong plus.
- Passionate about technology and excited about the impact of emerging/disruptive technologies-especially AI-on business and society.
- A strong command of the English language (both verbal and written) and excellent interpersonal skills.
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply.
- Provide technical excellence (while adhering to Agile development practices such as DRY, TDD, CI) and show leadership/mentorship.
- Self-starter mentality with the desire to operate in an environment that fosters entrepreneurial and innovative thinking.
- Comfortable explaining complex AI concepts to non-technical stakeholders and collaborating closely with product teams on human-centered AI design.
SGA is a technology and resource solutions provider driven to stand out. We are a women-owned business. Our mission: to solve big IT problems with a more personal, boutique approach. Each year, we match consultants like you to more than 1,000 engagements. When we say let's work better together, we mean it. You'll join a diverse team built on these core values: customer service, employee development, and quality and integrity in everything we do. Be yourself, love what you do and find your passion at work. Please find us at .
SGA is an Equal Opportunity Employer and does not discriminate on the basis of Race, Color, Sex, Sexual Orientation, Gender Identity, Religion, National Origin, Disability, Veteran Status, Age, Marital Status, Pregnancy, Genetic Information, or Other Legally Protected Status. We are committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, and our services, programs, and activities. Please visit our company to request an accommodation or assistance regarding our policy.