Full Time

Machine Learning Software Engineer

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

Job Overview

Rocket Software is seeking a highly skilled and dynamic Machine Learning Software Engineer to join our innovative team. In this role, you will design, develop, and implement machine learning models and algorithms to enhance our software solutions. You will collaborate with cross-functional teams to leverage data insights, improve system performances, and provide high-quality products that meet our clients' needs. Your contributions will be essential in driving automated solutions and intelligent data processing across various domains.



Job Responsibilities

  • Develop and optimize machine learning algorithms and models tailored to specific business requirements.
  • Collaborate with data scientists and software engineers to integrate machine learning models into existing applications.
  • Conduct data analysis and preprocessing to prepare datasets for training and evaluation.
  • Monitor and maintain deployed models to ensure performance and accuracy over time.
  • Communicate findings and innovations effectively to non-technical stakeholders.
  • Stay updated on the latest trends and techniques in machine learning and artificial intelligence.
  • Document processes and frameworks to ensure reproducibility and best practices.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field.
  • Proven experience in machine learning, deep learning, and statistical modeling.
  • Strong programming skills in Python and familiarity with machine learning libraries such as TensorFlow, Keras, or PyTorch.
  • Solid understanding of algorithms, data structures, and software design principles.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Ability to work collaboratively in a team-oriented environment.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The successful candidate will work with a wide range of technologies and tools, including but not limited to Python, R, TensorFlow, Keras, scikit-learn, Jupyter Notebooks, and version control systems such as Git. Additionally, familiarity with data visualization tools and cloud computing platforms will play a vital role in managing resources and deploying machine learning applications effectively.



Ideal Candidates

Ideal candidates for the Machine Learning Software Engineer position will possess a keen analytical mindset and a passion for transforming data into actionable insights. They will demonstrate a strong ability to think creatively and solve complex problems while maintaining an open attitude toward learning and growth. Our perfect fit thrives in collaborative environments and possesses excellent communication skills to convey technical concepts to diverse audiences. A proactive approach coupled with strong ethical standards in data usage is essential.

Over the last year, unemployment was lowest in legal jobs (1.4%) and highest in farming, fishing and forestry jobs (8.3%). For all workers it was 4.3%. Compare kinds of work →

View Similar Jobs

Matches Jobs

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