Software Development Engineer III

OptimumTown of Oyster Bay, NY
$133,661 - $219,586Hybrid

About The Position

We are looking for a highly skilled and experienced Software Development Engineer III with a strong background in AI and machine learning to join our growing AI engineering team. In this role, you will lead the design, development, and deployment of intelligent systems and AI-powered products. You’ll collaborate with cross-functional teams, including developers, data scientists, ML engineers, product managers, and infrastructure teams to bring cutting-edge innovations to production at scale. You’ll play a key role in technical decision-making, architecture, and mentoring junior/mid-level engineers while pushing the boundaries of what AI can do across our platform.

Requirements

  • Bachelor’s degree in computer science or equivalent
  • Minimum 7 years of software development experience
  • Excellent communication skills and ability to lead technical initiatives across team
  • Proficiency in Python, JavaScript, GIT, NodeJS, and Code Blocks
  • Experience optimizing AI systems for performance, reliability, and scale
  • Experience with Google Cloud capabilities
  • Familiarity with AI Tools and AI First mindset
  • The person should be a strong team player
  • The person should be in the New York or Dallas/Fort Worth area and ready for the hybrid work culture (3 days in the office)

Nice To Haves

  • Experience with Google CES, along with prompt engineering, is an added advantage
  • Dialogflow / conversational AI experience is a nice to have

Responsibilities

  • Lead the end-to-end development of AI-driven systems and services
  • Collaborate with research and product teams to translate ML models into scalable production applications
  • Architect robust, scalable, and low-latency backend systems and AI pipelines
  • Guide the design and implementation of APIs, microservices, and data pipelines supporting AI workloads
  • Drive adoption of AI best practices to ethical AI and model interpretability
  • Optimize machine learning models for performance, cost, and accuracy in production environments
  • Mentor junior and mid-level engineers through code reviews, pair programming, and architectural guidance
  • Own software reliability, testing, and observability of AI components
  • Stay updated with advancements in AI/ML and drive continuous improvement of the tech stack

Benefits

  • Pay is competitive and based on a number of job-related factors, including skills and experience.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service