Full Time

AI / Machine Learning Software Engineer 6465

TCI Technology Consulting Inc
$90,000 - $140,000* / year (about $43–$67 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 TCI Technology Consulting Inc, so some details may not match this job. The employer's own page has the real description.

Job Overview

TCI Technology Consulting Inc. is seeking a highly motivated AI / Machine Learning Software Engineer (Job Code: 6465) to join our dynamic team. The successful candidate will play a pivotal role in designing, developing, and implementing machine learning algorithms and AI models. You will collaborate with cross-functional teams to analyze complex datasets and derive insights to drive innovation. The role requires a strong foundation in software development, statistics, and machine learning principles, coupled with a passion for problem-solving and a desire to work with cutting-edge technologies.



Job Responsibilities

  • Design and implement machine learning models to solve real-world problems.
  • Collaborate with data scientists and analysts to preprocess and analyze large datasets.
  • Develop and maintain production-level code and ensure its scalability and reliability.
  • Conduct experiments to evaluate model performance and optimize algorithms.
  • Stay informed about the latest trends and advancements in AI and machine learning technologies.
  • Contribute to the development of best practices in machine learning and software engineering.
  • Provide technical guidance and mentorship to junior engineers on the team.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • Proven experience in software development, particularly in Python, Java, or C++.
  • Strong knowledge of machine learning frameworks such as TensorFlow, PyTorch, or Keras.
  • Experience with data manipulation tools such as Pandas and NumPy.
  • Familiarity with cloud-based platforms (AWS, Azure, or Google Cloud) for deploying machine learning models.
  • Solid understanding of both supervised and unsupervised learning algorithms.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.


Technologies & Tools

The AI / Machine Learning Software Engineer will work with various technologies and tools including, but not limited to, Python, TensorFlow, Keras, PyTorch, SQL, Apache Spark, and cloud platforms like AWS or Azure. Familiarity with version control systems such as Git and project management tools like JIRA will also be beneficial in ensuring productive collaboration within the team.



Ideal Candidates

Ideal candidates for this position will possess a strong analytical mindset coupled with effective communication skills. They should demonstrate creativity and resourcefulness in tackling complex challenges, along with an eagerness to learn and adapt to emerging technologies. A proactive approach to problem-solving and the ability to work collaboratively in a team setting are key qualities that will set a successful candidate apart.

Our resume checker is free and needs no account: upload a resume and see what to fix. Check my resume →

View Similar Jobs

Matches Jobs

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