Job Title: Full Stack Developer (Generative AI)
Location: Columbus, OH
Duration: 12 months
Job/Role Description:
- This role is responsible for the design, development, and delivery of modern full-stack applications with a strong focus on Generative AI solutions.
- The position will involve building and enhancing single-page applications as well as developing enterprise-grade AI-powered solutions.
- This role will ensure high-quality, scalable, and secure application development while working closely with stakeholders to deliver business value rapidly.
- Develop and maintain single-page applications using Python, Java, JavaScript, TypeScript, and modern frameworks such as React.js, Next.js, Tailwind, and Bootstrap.
- Design and implement generative AI applications using tools and frameworks such as ADK, OpenAI Agent Frameworks, LangChain, LangGraph, and similar technologies.
- Architect and develop enterprise-grade applications with strong emphasis on scalability, security, and performance.
- Integrate AI solutions with public cloud platforms and services where required.
- Iterate quickly on evolving requirements and deliver high-impact solutions in an agile environment.
- Collaborate effectively within a team-oriented setting to support project goals and timelines.
Required Qualifications
- 5+ years of experience developing single-page applications using Python, Java, JavaScript, TypeScript, and modern frameworks/libraries such as React.js, Next.js, Tailwind, Bootstrap, etc.
- 3+ years of hands-on experience building generative AI applications using ADK, OpenAI Agent Frameworks, LangChain, LangGraph, and similar tools.
- Proven track record (5+ years) in designing and developing enterprise-grade applications with scalability, security, and performance in mind.
- Experience (2+ years) with public cloud platforms and services for deploying AI solutions is a plus.
- Strong agility and self-starter mindset with the ability to iterate quickly and adapt to evolving requirements.
- Demonstrated ability to deliver solutions at speed in a fast-paced environment.
- Excellent problem-solving skills and attention to detail.
- Strong interpersonal, written, and oral communication skills.
- Ability to work effectively in a team-oriented, collaborative environment.
- Highly self-motivated and directed with strong organizational skills.