Lead Software Engineer (P865)

84.51°Cincinnati, OH
3d

About The Position

As a Technical Lead Software Engineer, you will be part of the AI Portfolio Expansion Team, a cross-functional team that involves new sciences, consumer research, and commercial data products. As a Technical Engineering Lead you will work on the design and implementation of reusable UI components, connect seamlessly to APIs, and apply best practices across front-end and back-end development. You will be applying your skill, experience and creativity towards building complex and scalable solutions that integrate Data Science and AI innovation. We work full-stack and the team owns features end-to-end. On our teams, we’re working daily with product, design, and data teams to ensure our users experience clear, intuitive, and powerful presentation of AI-driven insights.

Requirements

  • 5+ Years of professional software engineering experience, including 1+ years in a technical leadership role.
  • Strong background in ReactJS and data visualization libraries (D3.js, Visx, Mui X Charts, Nivo ++)
  • Hands-on experience with Tailwind CSS or equivalent utility-first CSS frameworks.
  • Solid understanding of API integration and design, with experience consuming REST and/or GraphQL APIs.
  • Familiarity with building and integrating AI/ML-driven interfaces, including best practices for presenting AI insights to end-users.
  • Knowledge of back-end concepts (authentication, data modeling, API standards OAS 3.1, and cloud services (Azure).
  • Expertise in software engineering best practices: code reviews, CI/CD, testing strategies, and documentation.
  • Strong communication skills for technical discussions and decision-making across teams.

Nice To Haves

  • Exposure to AI frameworks, agent frameworks, or analytics-driven products.
  • Familiarity with FastAPI

Responsibilities

  • Experience with sustainable engineering practices such as automated testing (TDD), continuous integration, continuous deployment, and monitoring / alerting.
  • Develop components that display key metrics from AI-powered insights
  • Implement interactive data visualizations using graph libraries and modern front-end frameworks.
  • Apply Tailwind CSS to build scalable, responsive, and maintainable design systems.
  • Integrate with AI and data APIs to fetch, process, and render insights in real-time.
  • Establish and enforce coding, testing, and deployment standards for both front-end and back-end systems.
  • Collaborate with cross-functional stakeholders (AI/ML engineers, data engineers, backend developers, designers, product managers) to define requirements and delivery milestones.
  • Mentor and guide engineers on best practices for AI integration, frontend architecture, and API design.
  • Own technical decision-making and proactively identify opportunities to improve system performance, scalability, and developer efficiency.

Benefits

  • Health: Medical: with competitive plan designs and support for self-care, wellness and mental health. Dental: with in-network and out-of-network benefit. Vision: with in-network and out-of-network benefit.
  • Wealth: 401(k) with Roth option and matching contribution. Health Savings Account with matching contribution (requires participation in qualifying medical plan). AD&D and supplemental insurance options to help ensure additional protection for you.
  • Happiness: Paid time off with flexibility to meet your life needs, including 5 weeks of vacation time, 7 health and wellness days, 3 floating holidays, as well as 6 company-paid holidays per year. Paid leave for maternity, paternity and family care instances.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service