Overview
Skills
Job Details
Hi,
Job Title: GenAI Developer
Location: Pennington, NJ(Hybrid-3 Days Onsite)
Duration: 12 Month contract with Possible extension
Year of experience required : 8+
Key Responsibilities:
- Design, develop, and integrate Generative AI solutions with a focus on scalability and performance.
- Collaborate with cross-functional teams to engineer production-ready solutions using Python and related GenAI frameworks.
- Develop systems leveraging LLMs (Large Language Models) focusing on integration and usage rather than model creation.
- Evaluate and justify the use of tokenizers, prompt engineering strategies, and other NLP optimization techniques.
- Work hands-on to resolve system bottlenecks, architectural constraints, and deployment challenges.
- Apply strong analytical thinking to design solutions, not just architectures ability to own the end-to-end solutioning process.
- Provide insight into .NET-related integration as needed (a secondary skill requirement).
Required Skills & Qualifications:
- 8+ years of experience in software development with a strong focus on Python.
- Demonstrated experience in Generative AI / LLMs, with ability to explain model usage, scaling strategies, and tokenizer implementations.
- Solid understanding of solution engineering principles ability to build, scale, and justify AI-driven applications.
- Familiarity with .NET technologies is a plus.
- Strong communication and problem-solving skills; able to work in a fast-paced hybrid environment.
- Bachelor s or Master s degree in Computer Science, Engineering, or related field.
Role Context:
The ideal profile is a Python-focused developer with proven experience in Generative AI, and familiarity with .NET technologies.
Importantly, this role is not just about building models it s about engineering scalable, production-ready GenAI solutions. The manager emphasized a need for someone who can problem-solve and solution in real-time: for instance, figuring out how to scale a model or selecting the right tokenizer based on business needs not just diagramming a solution but actually implementing and justifying it.
LLM experience is valued, but secondary the expectation is to use LLMs effectively, not to build them from scratch. Candidates must be able to:
- Understand and integrate LLMs into real-world applications,
- Justify architectural decisions (e.g., prompt engineering, tokenization),
- Build and scale GenAI systems with a pragmatic, solution-first mindset.