Full Time

Senior Software Engineer - AI/ML

T-Rex Solutions, LLC
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by T-Rex Solutions, LLC, so some details may not match this job. The employer's own page has the real description.

Job Overview

T-Rex Solutions, LLC is seeking a Senior Software Engineer specializing in Artificial Intelligence (AI) and Machine Learning (ML) to join our innovative team. The successful candidate will play a pivotal role in developing cutting-edge AI/ML systems, enhancing our products and solutions for various clients. This position requires a deep understanding of machine learning algorithms, programming proficiency, and the ability to work collaboratively in a fast-paced environment. You will be responsible for designing, implementing, and optimizing AI/ML models while also sharing your expertise with junior team members to foster growth and innovation within the department.



Job Responsibilities

  • Design and develop machine learning models and algorithms that solve complex business problems.
  • Collaborate with cross-functional teams to integrate AI/ML solutions into existing systems and workflows.
  • Perform data preprocessing, feature engineering, and validation of ML models to ensure robustness and accuracy.
  • Conduct research on new AI technologies and methodologies to continually enhance product offerings.
  • Mentor junior engineers in AI/ML practices, fostering an environment of continuous learning and innovation.
  • Work with large datasets and utilize cloud-based solutions for data storage and processing.
  • Document technical processes and provide training on new implementations and updates.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field.
  • A minimum of 5 years of experience in software development with a focus on AI/ML technologies.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Strong understanding of machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-learn).
  • Experience with data manipulation and analysis using libraries such as Pandas and NumPy.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) is preferred.
  • Excellent problem-solving abilities and a strong analytical mindset.


Technologies & Tools

In this position, the Senior Software Engineer will utilize a variety of technologies and tools essential for AI/ML development. This includes programming languages such as Python and Java, machine learning frameworks like TensorFlow and PyTorch, as well as data analysis libraries such as Pandas and NumPy. Additionally, familiarity with cloud platforms like AWS or Google Cloud will be important to effectively manage and deploy AI solutions.



Ideal Candidates

The ideal candidates for this Senior Software Engineer position will exhibit a passion for technology and a commitment to innovation in the AI/ML domain. They will possess strong analytical thinking skills and the ability to collaborate effectively within a team. Excellent communication skills, both verbal and written, are essential for mentoring junior engineers and collaborating with cross-functional teams. A proactive approach to problem-solving and a continuous drive to stay updated with the latest trends in AI/ML will make an individual successful in this role.

The two or three lines under your name say who you are before anyone reads the rest. Type your job and a few facts, and our summary writer gives you five to pick from. Write a summary →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.