ML Applications Software Engineer
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 Harnham, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Machine Learning Applications Software Engineer at Harnham will be responsible for designing, developing, and implementing machine learning models and applications that enhance business outcomes and empower decision-making. This role requires a strong foundation in both software engineering and machine learning principles, enabling the successful candidate to take innovative ideas from conceptualization through to deployment. Collaboration with cross-functional teams to identify problems and provide data-driven solutions will be a core component of this position.
Job Responsibilities
- Design and develop machine learning algorithms and models suitable for business applications.
- Collaborate with data scientists and stakeholders to understand requirements and translate them into robust software solutions.
- Implement and optimize software architectures to support machine learning workflows.
- Conduct performance testing and model evaluations to ensure high reliability and efficiency.
- Maintain documentation for all code and architectures in accordance with best practices.
- Mentor junior developers and contribute to team knowledge sharing.
Qualifications
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- At least 3 years of experience in software development with a focus on machine learning applications.
- Proficiency in programming languages such as Python or Java.
- Strong understanding of machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Experience with cloud computing platforms such as AWS, Azure, or Google Cloud.
- Solid grasp of data structures, algorithms, and software design principles.
Technologies & Tools
The position will involve the use of a variety of technologies and tools including programming languages such as Python and Java, machine learning frameworks like TensorFlow and PyTorch, data analysis libraries such as pandas and NumPy, along with cloud services from AWS, Azure, or Google Cloud for deploying models and applications. Version control systems like Git will also be essential for team collaboration.
Ideal Candidates
Ideal candidates will possess a strong analytical mindset, complemented by exceptional problem-solving abilities. They should exhibit a passion for software development and machine learning, along with a commitment to quality and innovation. Excellent communication skills, both verbal and written, are highly desirable as this role requires regular collaboration with team members and stakeholders. Being a proactive learner who stays updated on industry trends will also set candidates apart in this dynamic and evolving field.
??? people applied to this job
Cement Masons, Concrete Finishers, and Terrazzo Workers: 207,000 people in the US, paid from $39,220 a year (the lowest 10%) to $85,900 (the top 10%), with $57,060 in the middle, in May 2025. See these jobs →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago