Full Time

Software Engineer for Training AI Data (Python)

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

Job Overview


As a Software Engineer for Training AI Data at G2i Inc., you will play a crucial role in developing and optimizing machine learning models and data pipelines. Your responsibilities will encompass coding, testing, and integrating data management techniques, ensuring efficient processing of large datasets. You will collaborate with cross-functional teams to implement innovative AI solutions, enhance data quality, and contribute to the overall success of our AI projects.



Job Responsibilities

  • Design, develop, and implement software solutions for data processing and machine learning applications.
  • Collaborate with data scientists and product managers to define and refine project requirements.
  • Optimize existing data pipelines and enhance model performance through rigorous testing and validation.
  • Conduct code reviews and contribute to team knowledge sharing and best practices.
  • Monitor system performance and troubleshoot issues, implementing fixes as necessary.
  • Maintain documentation for systems, processes, and coding practices to ensure clarity and efficiency.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software development, particularly with Python and related frameworks.
  • Familiarity with machine learning concepts and techniques.
  • Experience with data manipulation and processing libraries such as Pandas and NumPy.
  • Solid understanding of version control systems, particularly Git.
  • Strong analytical and problem-solving skills.


Technologies & Tools


In this role, you will primarily use Python for software development, alongside a variety of libraries and frameworks such as TensorFlow, PyTorch, and scikit-learn for AI model training. Experience with data processing tools like Apache Spark or Hadoop is also beneficial. Familiarity with cloud platforms such as AWS or Google Cloud for deploying machine learning models will be advantageous.



Ideal Candidates


The ideal candidates will be self-motivated individuals who demonstrate a passion for technology and innovation. They will possess strong teamwork skills, enabling them to collaborate effectively in a dynamic environment. Excellent communication abilities and the capacity to translate complex technical concepts into layman’s terms are highly valued. A proactive approach to problem-solving and a desire for continuous growth within the AI domain will also set candidates apart.

Indiana pays at most $390 a week in unemployment, for up to 26 weeks, its agency says. How to file there →

View Similar Jobs

Matches Jobs

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