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 Taraki, so some details may not match this job. The employer's own page has the real description.
Overview
The Software Engineer - Machine Learning at Taraki will play a crucial role in designing, developing, and implementing machine learning algorithms and models that drive innovative solutions within the organization. This position involves collaborating with cross-functional teams to understand project requirements, conducting data analysis, and deploying advanced machine learning models. The ideal candidate will have a passion for technology and a strong foundation in machine learning principles, enabling them to contribute meaningfully to Taraki's ongoing projects and future initiatives.
Job Responsibilities
- Design and implement machine learning models and algorithms to solve complex business problems.
- Collaborate with data engineers and analysts to build robust data pipelines for processing large datasets.
- Conduct thorough data analysis and exploratory data analysis (EDA) to inform model development.
- Optimize existing algorithms and models for improved performance and accuracy.
- Test and validate machine learning models and maintain high-quality code documentation.
- Stay up-to-date with the latest developments in machine learning and AI technologies.
- Participate in code reviews and contribute to team best practices.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
- Proven experience of 2+ years in machine learning or data science roles.
- Strong programming skills in Python, Java, or C++.
- Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Solid understanding of statistical analysis and data modeling techniques.
- Experience with databases and data manipulation (SQL, NoSQL).
- Excellent problem-solving skills and ability to work independently as well as in teams.
Technologies & Tools
This position utilizes various technologies and tools essential for machine learning project execution. Significant tools include programming languages like Python and Java, machine learning frameworks such as TensorFlow and PyTorch for model development, and SQL for database manipulation. Additionally, cloud services like AWS or Azure may be leveraged for scalable data processing and model deployment, providing the necessary infrastructure to support complex computations.
Ideal Candidates
Ideal candidates for the Software Engineer - Machine Learning position at Taraki possess a strong analytical mindset and demonstrate a passion for technology and innovation. They are self-motivated, detail-oriented, and capable of thriving in fast-paced environments. A successful candidate is also an effective communicator who can collaborate across departments to achieve common goals, showcasing an eagerness to learn and adapt in this dynamic field. They embrace challenges and are driven by a commitment to excellence in their work.
Vermont has 12 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.