About The Position

This role is a senior technical leadership position responsible for integrating and delivering production-grade AI, machine learning, and data capabilities at RTX. The position combines hands-on software engineering with system-level design, leading end-to-end development of scalable, cloud-based solutions that leverage LLMs, MLOps, and automation. Working closely with cross-functional stakeholders, the role balances near-term delivery with long-term platform strategy while mentoring engineers and promoting strong engineering best practices.

Requirements

  • Typically requires a University Degree or equivalent experience and minimum 12 years prior relevant experience, or an Advanced Degree in a related field and minimum 10 years experience
  • 5+ years of experience with data science and machine learning.
  • 5+ years of experience with the Software Development Life Cycle and software application / product development, including Python and the Python scientific stack.

Nice To Haves

  • A flexible and patient mindset, interested in working on a variety of multi-disciplinary challenges with varying stakeholders, partners, domains, and toolsets.
  • Relevant experience with cloud computing platforms (AWS and/or Azure.)
  • Organizational skills for knowledge, documentation, and data management
  • Other helpful experience: SQL, Node, REST APIs, testing libraries.
  • Experience building products that use Large Language Models (LLMs) and LLM APIs.
  • Technical leadership experience, such as being the engineering lead for a program, product, or large project.
  • Experience as part of a multi-disciplinary team
  • Experience with cloud computing.

Responsibilities

  • Collaborate with technical leadership, product managers, program/project managers, and business stakeholders to support the team as we bring advanced data capabilities to RTX.
  • Be the system integrator for APIs, SDKs, and other automation activities: lead multi-disciplinary efforts to bring advanced AI/ML capabilities to RTX through production software and cloud engineering, including generative AI, AIOps, GenOps, MLOps, and ML-augmented engineering. This includes ensuring that capabilities are designed, implemented, maintained, observed, and supported from end-to-end.
  • Maintain both high level and low level views of technical systems, and coordinate with teams and subject matter experts from other disciplines to realize successful realization.
  • Design, write, test, and deploy production quality software capabilities that are maintainable, automated (CI/CD), scalable, observable, organized, and readable.
  • Ensure best practices are maintained, including quality and CI/CD automation.
  • Advise technical support and building of user documentation
  • Mentor early and mid career team members, supporting their ascension to senior and lead roles.

Benefits

  • Whether you’re just starting out on your career journey or are an experienced professional, we offer a robust total rewards package with compensation; healthcare, wellness, retirement and work/life benefits; career development and recognition programs.
  • Some of the benefits we offer include parental (including paternal) leave, flexible work schedules, achievement awards, educational assistance and child/adult backup care.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service