Al/Machine Learning Internship

Reposted 11 Days Ago
Be an Early Applicant
2 Locations
In-Office
Internship
Artificial Intelligence • Robotics • Software
The Role
Assist in developing AI technologies by implementing algorithms, building systems, debugging software, and participating in testing sessions. Collaborate with teams on project goals and documentation.
Summary Generated by Built In

At SoarTech, we recognize that Artificial Intelligence (AI) is an essential force-multiplier for humans. Since our founding in 1998, our core mission has been to solve the most sophisticated problems faced by the military by supporting our warfighters with advanced AI solutions. Our technologies are developed to learn and adapt to new data and situations effectively and efficiently. We combine leading experts in research and engineering to develop unique, impactful solutions that save time, money, and lives. SoarTech is growing and we are looking for individuals interested in helping research, develop, and implement AI technology. 

Job Description

We are hiring for internship positions as Artificial Intelligence/Machine Learning engineers that will help develop AI technologies that adapt and scale to solve sophisticated problems across a variety of problem domains. AI Engineers embrace and represent the SoarTech Core Values (Innovative, Honest, Customer Focused, Respectful, Integrity and People) in all aspects of their duties and responsibilities. 


Duties and Responsibilities

  • Implement algorithms, knowledge bases, complex logic, and other AI technologies into new and existing systems. 
  • Build and maintain efficient, reusable, and reliable code. 
  • Design, document, implement, debug, and test software. 
  • Create plans and estimates for building software features that satisfy requirements. 
  • Understand software system specifications and recommend improvements, this includes understanding the implications of system-level decisions and how to mitigate and leverage them. 
  • Support activities to secure systems against cybersecurity threats. 
  • Participate in integrated test sessions with industry partners, academia, and customers/sponsors. 
  • Support project vision and milestone development as well as team initiatives to accomplish them. 
  • Produces documentation on software design, system design, and testing. 
  • Collaborate with other engineers, project leads, and program manager to accomplish project goals. 
  • Perform other duties as assigned. 

Required Skills and Experience

  • Bachelor’s Degree or in progress degree in engineering, computer science, mathematics, physics, or a related discipline. 
  • A general understanding of machine learning algorithms including deep learning, neural network design, deep reinforcement learning, large language models (LLMs), and computer vision. 
  • A passion for working with Artificial Intelligence. 
  • Ability to analyze and solve challenging technical problems. 
  • Experience designing and debugging complex machine learning systems. 
  • Excellent written and verbal communication skills. 
  • Ability to travel to support technical presentations, testing, and integration.  
  • Ability to obtain a U.S. Department of Defense (DOD) Security Clearance. 

Preferred Skills (Not Required)

  • An advanced degree in engineering, computer science, mathematics, physics, or a related discipline. 
  • Experience with software development in a similar scope, program, and/or environment. 
  • Knowledge or experience in any of the following technology areas: 
    • Robotic control theory with implementation experience, especially in ROS.
    • Deploying ML models with Kubernetes. 
    • Common machine learning frameworks such as PyTorch, TensorFlow, or Jax. 
    • LLM frameworks such as HuggingFace
    • LLM inference servers (TGI, vLLM, etc). 
    • Transformer-based autoregressive NLP techniques (Modern BERT, etc.) 
    • Solving reasoning problems with LLMs (chain/tree of thought reasoning, integration of external planners, etc.) 
    • Multi-modal LLMs (vision, audio, and other non-textual input.) 
    • Multi-agent, swarming and complex adaptive systems. 
    • Sensor and data fusion. 
    • Simulation and game development. 
  • Experience with additional programming languages, such as C++, C#, SQL, and JavaScript. 
  • Experience with DevOps and CI/CD processes. 
  • Experience using task tracking and project management software, such as GitLab or Jira. 
  • Experience supporting development projects for defense or aerospace technology platforms. 
  • An active Department of Defense (DoD) Security Clearance. 

Physical Requirements

  • This position typically requires working in a lab or office setting with some exposure to manufacturing and testing environments. The role may involve handling hardware components and using specialized equipment.  
  • Prolonged periods sitting at a desk and working on a computer. 
  • Must be able to lift up to 15 pounds at times. 


Clearance Requirements:

Some positions will require access to U.S. National Security information.  Positions that require this access will be required to receive and maintain a National Security personnel clearance (PCL).  To qualify for this position, the candidate must be a US Citizen and either currently possess this National Security clearance eligibility or be able to complete the investigation application process with a favorable determination and maintain that eligibility throughout their employment. To learn more about the National Security clearance process please access this link.


EEOC & Know Your Rights:

Accelint companies are Equal Opportunity Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, status as a protected veteran or any other status protected by applicable federal, state, and local law. We ensure that all employment decisions, including hiring, promotion, compensation, and other terms and conditions of employment, are based on merit, qualifications, and business needs. For more information about your rights, please review the "Know Your Rights" poster from the Equal Employment Opportunity Commission (EEOC). Know your Rights: English Spanish


ADA:

In compliance with the Americans with Disabilities Act (ADA), if you have a disability and would like to request an accommodation within the application and selection process, please contact [email protected].


E-Verify:

Accelint companies utilize E-Verify to confirm employment eligibility to work in the United States. Verification occurs after the employee has been hired and completes the Form I-9.


Top Skills

Artificial Intelligence
Deep Learning
Deep Reinforcement Learning
Gitlab
Jax
JIRA
Kubernetes
Machine Learning
Neural Networks
PyTorch
Robotics
TensorFlow
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Ann Arbor, MI
113 Employees

What We Do

Is it possible for software to understand and anticipate human reasoning? At SoarTech, we believe it is. We build intelligent systems for defense, government, and commercial applications that emulated human decision making in order to enhance user abilities – saving time, money, and lives.

Since 1998, we’ve studied and modeled many kinds of human behavior in order to create software that “thinks the way people think”: constantly learning, getting smarter, and adapting to new times and situations. Much of this scientific base is encoded within our computational cognitive architecture, which enables the creation of autonomous software agents that can reason over large amounts of human-level knowledge. The end result for your users is a system that is not just a tool in their hands, but a thinking partner.

Similar Jobs

TransUnion Logo TransUnion

Senior Consultant

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
5 Locations
13000 Employees
83K-120K Annually

PwC Logo PwC

Engineering Manager

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
2 Locations
370000 Employees
99K-297K Annually

PwC Logo PwC

Managed Services - Real Estate Fund Level Accounting & Reporting - Manager

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
6 Locations
370000 Employees
99K-297K Annually

PwC Logo PwC

Technical Lead

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
3 Locations
370000 Employees
123K-123K Annually

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account