Mid-Level AI and ML Software Engineer

Torch Technologies, Inc.6 months ago
Huntsville, AL, United States
On-site
Full-time
Junior Level (1-3 years)

Job Description

About TP

Torch Technologies is an employee‑owned defense technology company headquartered in Huntsville, Alabama.

Your Responsibilities

  • Participate in training of AI models.
  • Integrate AI/ML models into IAMDSIM.
  • Develop pre‑ and post‑processing tools to improve data analysis and model validation.
  • Support post‑processing library development in Python.

Job Requirements

  • U.S. Citizenship:
  • B.S. or higher: in Computer Science, Software Engineering, Computer Engineering, or related technical discipline.
  • 5 years: applicable software design and AI/ML engineering experience.
  • Must be able to obtain and maintain a Secret Clearance.
  • Proficiency: in Python, C++, and Linux.
  • Basic understanding: of software development principles, algorithms, data structures, and object‑oriented principles (OOP) and design patterns.
  • Experience: using version control systems (Git, Gitlab).
  • Strong communication: and interpersonal skills; ability to work effectively in a team and independently.

Preferred Qualifications

  • Current Active Secret Clearance:
  • Proficiency: in Java.
  • Experience: with cutting‑edge AI/ML and Data Science solutions.
  • Strong understanding: of software development principles, algorithms, data structures, and OOP design patterns.
  • Basic understanding: of kinematics.
  • Experience: with containerization software (Docker and/or Podman).
  • Familiarity: with Python data science and plotting libraries (pandas, numpy, matplotlib, plotly, bokeh).

Schedule

Monday‑Friday, 8‑5

Work Location

Customer‑site

Travel

Yes, 0‑10%

Relocation Assistance

No

Position Contingent Upon Award of Contract

No

Benefits

Torch Technologies offers a comprehensive benefits package that includes ESOP participation, 401(k) match and safe‑harbor contribution, medical, dental, vision, life insurance, short‑term disability, long‑term disability, flexible spending accounts, Health Savings Accounts, Health Reimbursement Accounts, Employee Assistance Program, education assistance, paid time off, and holidays.

Equal Employment Opportunity

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status or any other status protected by federal, state, or local law. Torch Technologies, Inc. participates in E‑Verify.

Accessibility for Individuals with Disabilities

For qualified individuals with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access the application system. You can request reasonable accommodations by sending an email to HR: HR@torchtechnologies.com.

Required Skills

Containerization (Docker, Podman)
Model validation
Data analysis
Version control (Git, Gitlab)
Linux
C++
AI/ML model training
Software development principles
Object-oriented programming (OOP)
Python
Data science libraries (pandas, numpy, matplotlib, plotly, bokeh)