Job Description
Description
We are seeking an exceptional Senior/Staff Full Stack Software Engineer to join our AI Engineering and Research team. This role bridges the gap between high-performance web interfaces and robust AI-driven backend systems. You will lead the development of advanced AI products, including voice agents and knowledge retrieval systems.
The ideal candidate will excel in both frontend React development and deep Python programming, demonstrating the ability to translate academic AI insights into scalable, production-grade software.
Key Responsibilities
• Web & AI Product Development: Lead the development and maintenance of our core web tools and contribute to the evolution of our voice AI agent and knowledge retrieval products.
• Frontend Engineering: Create responsive, high-quality web interfaces using React, ensuring performance and stability through rigorous testing.
• Backend & Data Systems: Develop and optimize backend systems and data pipelines using Python to support large language model (LLM) training and complex text data manipulation.
• Cross-Functional Collaboration: Work closely with AI scientists to identify and drive new avenues for enhancing AI components, demonstrating initiative without needing explicit guidance.
• Architecture & Quality: Translate complex designs into maintainable code while ensuring data quality and validation across all AI product components.
• Deployment & Security: Deploy applications into secure Kubernetes clusters and manage authentication and access to sensitive data.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Required Skills & Experience
• 8+ years of professional software development experience, with a strong emphasis on full stack architecture for complex, data-heavy applications.
• Deep proficiency in Python and JavaScript/TypeScript.
• Data Science Libraries: Experienced with data manipulation libraries such as Pandas and NumPy.
• Demonstrated experience in practical AI/ML applications—the ability to apply academic knowledge to real-world product development.
• LLM Familiarity: Familiarity with prompt-engineering/tuning and experience working with large language models.
• Excellent communication skills, meticulous attention to detail, and a track record of identifying innovative solutions in AI components.
Nice to Have Skills & Experience
• Prior experience building tools for language model data annotation.
• Experience with reinforcement learning from human feedback (RLHF) and its application in modern AI systems.
• A strong mindset for automation and operational efficiency.
• A strong business sense ensuring technical solutions align with overall product and market goals.
Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.