Full Time

Software Engineer: Data & Models - Remote | WFH

Get It Recruit - Information Technology
Remote!
$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 Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.


Overview

As a Software Engineer specializing in Data & Models at Get It Recruit, you will play a pivotal role in the development and optimization of data-driven solutions that leverage advanced algorithms and statistical models. Your primary responsibilities will include designing, implementing, and maintaining scalable software systems that enhance data processing capabilities and support analytical initiatives. You will work closely with cross-functional teams to understand data requirements and ensure seamless integration of models into production environments, all while maintaining a strong focus on quality, performance, and security.



Job Responsibilities

  • Design and develop scalable data models that support various business applications.
  • Implement machine learning algorithms and statistical models to derive actionable insights from complex datasets.
  • Collaborate with data analysts, data scientists, and product managers to define data requirements and design specifications.
  • Optimize existing code and models for performance, efficiency, and scalability.
  • Conduct thorough testing and validation of models to ensure accuracy and reliability.
  • Document processes, code, and model performance metrics for future reference and review.
  • Stay informed of industry trends and emerging technologies to continuously improve processes and solutions.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field.
  • Proven experience as a Software Engineer, with a strong focus on data modeling and algorithms.
  • Proficient in programming languages such as Python, Java, or R.
  • Experience with machine learning frameworks and libraries such as TensorFlow, PyTorch, or Scikit-learn.
  • Solid understanding of data structures, databases, and data pipelines.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud is a plus.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The ideal candidate will work with a diverse set of technologies and tools that include but are not limited to Python, Java, R, SQL databases, machine learning libraries such as TensorFlow and Scikit-learn, and cloud computing services such as AWS or Azure. Familiarity with version control systems like Git and data visualization tools would also be advantageous.



Ideal Candidates

Ideal candidates for this position will be analytical thinkers with a strong foundation in software engineering principles and a passion for data-driven decision-making. They should possess excellent communication skills, enabling them to effectively collaborate with cross-functional teams. Additionally, a proactive approach to problem-solving, a willingness to learn new technologies, and the ability to manage multiple priorities in a fast-paced remote work environment are essential characteristics that would contribute to success in this role.


In August there were 7.1 million job openings in the US, and 7 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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