Developer, Artificial Intelligence Platform

Roberts RecruitingCambridge, MA

About The Position

Our team seeks to add another experienced and enthusiastic developer for our novel general-purpose AI platform. Our platform is a recommendation and decision engine that works across a variety of information classes and customer verticals, using advanced techniques in neural networks and machine learning. The platform ingests and organizes data into networks involving data, people, objects and actions. The platform learns, optimizes, and provides a real-time interaction system for querying recommendations and relations, along with dynamic analytics for understanding connections. Top companies use the platform across the enterprise from direct customer product and offer recommendations to back-end corporate decision support needs. This role is critical both to our success and theirs.

Requirements

  • Bachelor’s degree or higher in computer science, engineering, mathematics, or a related discipline
  • 5-7 years of professional experience in commercial software development
  • Highly proficient in one or more of Python, Java, PHP, etc., with experience or interest in others
  • Understanding of REST API concepts.
  • Experience with unit testing, TDD/BDD, and version control
  • Clear thinking and problem solving abilities
  • Solid understanding of data structures, algorithms, and object-oriented design
  • Experience with source control systems like GitHub and task tracking systems like Jira.
  • Experience using Agile methodologies to improve a core product.

Nice To Haves

  • Experience with techniques in machine learning, harnessing data for performance, and general algorithm refinement – all pluses

Responsibilities

  • API integrity: each day, millions of API requests must be received and responded with high performance. A piece of the work will thus involve contributing to the scalability of our platform.
  • Algorithm performance: the quality of our recommendations in turn depends on our algorithm. Another piece of the work therefore involves understanding the key components and differentiators of that algorithm, and continue to evaluate, improve, and grow it.
  • Work with the team to ensure that new functionality is integrated into our orchestration systems - our codebase has converged on Java, Python, and PHP, making use of Linux, AWS, Docker, and Jenkins.
  • Themes include distributed computing, machine learning frameworks, large-scale data, neuroscience, and loosely coupled code modules and elegant systems.
  • The breadth and generality of the platform offers a fascinating way to engage a host of software skills where the latest in artificial intelligence converges with existing real-world problems.
  • We work with top global companies with fantastic brands that are looking to differentiate themselves with machine intelligence.

Benefits

  • salary that is geared to retaining top talent like you
  • comprehensive benefits
  • stable startup
  • incentive stock options in a company poised for near-term growth
  • friendly team
  • gourmet coffee
  • snacks
  • gym membership reimbursement / health credit
  • weekly yoga and spin classes
  • great health and dental insurance plan
  • quiet work environment with the best tools
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service