Full Time

Lead Software Engineer, ML Platform

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

Overview

As a Lead Software Engineer for the Machine Learning (ML) Platform at Movable Ink, you will spearhead the development and optimization of ML solutions that empower our marketing platform. Your primary responsibility will be to lead the engineering team in designing robust systems that leverage machine learning algorithms to enhance customer engagement capabilities. You will collaborate closely with cross-functional teams to translate complex requirements into innovative technical solutions while ensuring adherence to best practices in software development and performance optimization.



Job Responsibilities

  • Lead the design, development, and deployment of scalable machine learning models and applications.
  • Collaborate with data scientists and product managers to refine project specifications and requirements.
  • Implement best practices in software engineering and agile methodologies to drive project success.
  • Conduct code reviews and ensure the quality and maintainability of codebases.
  • Mentor and guide junior engineers, fostering a culture of learning and innovation.
  • Optimize and refine existing machine learning systems for enhanced performance and efficiency.
  • Stay up-to-date with the latest industry trends and advancements in machine learning and software engineering.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in software development, with a focus on machine learning.
  • Strong proficiency in Python and experience with ML frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience with cloud computing platforms (AWS, Google Cloud, or Azure) and deployment of ML solutions.
  • Solid understanding of data structures, algorithms, and software architecture principles.
  • Proven track record in leading technical teams and managing projects from concept to deployment.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.


Technologies & Tools

The Lead Software Engineer, ML Platform will utilize a comprehensive set of technologies and tools critical to the development and deployment of machine learning solutions. Key technologies include Python, TensorFlow, Keras, and SQL for data manipulation. Cloud services such as AWS or Google Cloud will be integral for model deployment and scalability. Additionally, tools for version control (Git), CI/CD pipelines, and collaborative development environments will be essential for project management and software delivery.



Ideal Candidates

The ideal candidate for this position will possess a strong combination of technical prowess and leadership capability. You should be a proactive thinker with a passion for leveraging machine learning to solve complex problems. An effective communicator, you are adept at collaborating across teams and working with diverse stakeholders. Your enthusiasm for mentoring and guiding team members, coupled with a continuous drive for improving technologies and processes, makes you a valuable asset to the engineering team at Movable Ink.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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