Texas Instruments Jobs

Job Information

Texas Instruments Machine Learning Research Engineer in Dallas, Texas

Description

We can't predict what the future holds, but we know Texas Instruments will have a part in shaping it.

About the job:

We are looking for a Machine Learning (ML) Research Engineer to join our Kilby research and development lab’s embedded Artificial Intelligence (AI) team working on various advanced AI modeling and implementation for time-serious data applications. The types of time-serious data applications include (but are not limited to): product demand forecasting, raw material and finished goods inventory management, real-time supply chain event inferencing and prediction, guidance to inventory optimization schemes in a semiconductor manufacturing setting. As a member of a company-wide cross functional team, you will work with multiple technical and operational groups from different disciplines: Information Technology/Operation Technology (IT/OT), Global Operation, Finance, Manufacture, Assembly & Testing and Product Distribution. If you are a research/software/system engineer who enjoys working at the forefront of AI modeling, working with various AI algorithms on inferencing time-serious data specifically for logistics, supply chain management, system optimization, data networks and are passionate about fast-evolving new technologies, we should talk! If you have the desire to work with cross functional teams and are motivated to drive the value from the latest AI research and algorithms in addressing a real-life problem with urgency, and if you have experience developing full-stack solutions with a large manufacturing and production efficiency improvement, we should talk!

About the organization:

Kilby Labs, TI’s central technology organization, is a global organization grouped by a variety of research engineers from multiple technology disciplines to deliver semiconductor technologies and solutions for future large volume products in a fast moving pace. The engineer is expected to do system modeling and simulations for solutions feasibility study, define and build system prototypes to demonstrate the functionality and understand application needs and limitations.

Our embedded AI team is responsible for various AI algorithm, training, modeling, Hardware/Software (HW/SW) optimization for full solution of real-world problems with intelligence provided by ML. We contribute to all steps of the machine learning lifecycle: from conceptualization to applied research, engineering for optimized inference, training, and deployment. As a research engineer on the team, you will interact with both internal teams, and key strategic partners to surface, define and help implement the strategy of our products.

In this role, you will have the chance to:

  • Create requirement spec for data format and pre-process flow on existing or future data analytical platforms. Work with data science team on pre-processing, storage, sharing, management, efficiency, and accuracy

  • Propose a working flow from data formatting, filtering/pre-processing to optimized inferencing, training, deployment with improved performance in comparison with legacy approaches

  • Benchmark working results with existing best-in-class commercial solutions.

  • Work with multiple teams to take prove-of-concept into company-wide deployment flow with clear definition of Figure of Merit (FoM)

  • Conceptualize solutions across multiple facets - end-to-end software stacks data center scaling, networking optimizations, different AI model architectures, and deployment scenarios

  • Train and optimize deep learning based computer vision algorithm

  • Optimize performance on embedded hardware accelerators

  • Validate large-scale datasets

Qualifications

Minimum requirements:

  • Doctoral degree in Computer Science, Computer Engineering, or related field

  • Cumulative 3.0/4.0 GPA or higher

Preferred qualifications:

  • Experience in Deep Learning frameworks

  • Excellent C/C , Python programming and software design experience, including debugging, performance analysis and optimization

  • Understanding of the latest techniques in Deep Neural Networks, Large Language models, and Scaling techniques. Experience in developing or using deep learning frameworks (e.g. Tensorflow, Keras, Caffe, PyTorch, ONNX, etc.)

  • Great foundation in distributed data storage and access in a networking environment. Knowledge of high-performance computing and distributed programming. Experience architecting or developing large-scale deep learning distributed systems is a huge plus

  • Experience with the following technologies is a huge plus: Traditional DL Frameworks (PyTorch, JAX etc.), XLA, TVM, MLIR, LLVM, OpenAI Triton, deep learning models and algorithms, and LLM designs

  • Strong communication and interpersonal skills along with the ability to work in a dynamic and high distributed team

  • Comfortable working across highly matrixed organizations and navigating cross functional relationships and conflicting priority and challenges.

  • Ability to think beyond what's possible right now

Why TI?

  • Engineer your future. We empower our employees to truly own their career and development. Come collaborate with some of the smartest people in the world to shape the future of electronics.

  • We’re different by design. Diverse backgrounds and perspectives are what push innovation forward and what make TI stronger. We value each and every voice, and look forward to hearing yours. Meet the people of TI

  • Benefits that benefit you. We offer competitive pay and benefits designed to help you and your family live your best life. Your well-being is important to us.

About Texas Instruments

As a global semiconductor company, we design, manufacture, test and sell analog and embedded processing chips to nearly 100,000 customers. Our products enable electronics everywhere and in things you experience every day - from health care, smart homes and connected cars to drones, smart phones and more. Our passion to create a better and more sustainable world by making electronics more affordable through semiconductors drives us to make our technology smaller, more efficient, more reliable and more affordable.

#LI-KJ1

Texas Instruments is an equal opportunity employer and supports a diverse, inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, disability, genetic information, national origin, gender, gender identity and expression, age, sexual orientation, marital status, veteran status, or any other characteristic protected by federal, state, or local laws.

If you are interested in this position, please apply to this requisition.

Status Regular

Job: Engineering - Product Dev

Primary Location: US-TX-Dallas

Work Locations: Dallas > South Campus Dallas

Req ID: 230007LI

DirectEmployers