Full Time

Senior Software Engineer, ML Platform

Fieldguide
$120,000 - $160,000* / year (about $58–$77 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 Fieldguide, so some details may not match this job. The employer's own page has the real description.

Overview


Fieldguide is seeking a highly skilled Senior Software Engineer for our Machine Learning Platform team. In this role, you will be instrumental in developing, enhancing, and maintaining our machine learning infrastructure. You will be collaborating with cross-functional teams to define and implement scalable solutions that leverage the latest advancements in machine learning and artificial intelligence. Your contributions will drive the efficiency, performance, and reliability of our systems, ultimately impacting the overall success of our offerings.



Job Responsibilities

  • Design, develop, and implement advanced machine learning algorithms and models to solve complex problems.
  • Collaborate with data scientists and product managers to translate business requirements into technical specifications.
  • Optimize existing ML models and pipelines for performance and scalability.
  • Conduct code reviews and provide mentorship to junior engineers.
  • Integrate machine learning capabilities into new and existing products.
  • Monitor system performance and troubleshoot issues related to machine learning models.
  • Stay up-to-date with the latest research and technologies in the field of machine learning and artificial intelligence.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field; Master’s degree preferred.
  • 5+ years of professional experience in software development, with a focus on machine learning applications.
  • Proficient in programming languages such as Python, Java, or C++.
  • Solid experience with machine learning frameworks such as TensorFlow, PyTorch, or similar.
  • Strong understanding of statistical modeling, data mining techniques, and machine learning algorithms.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Excellent problem-solving skills and the ability to work collaboratively in a team environment.


Technologies & Tools


The Senior Software Engineer will work with a range of technologies including but not limited to Python, TensorFlow, PyTorch, AWS or Google Cloud Services, Apache Spark, and Docker. Familiarity with version control systems such as Git is also essential. The role may involve working with data processing tools and databases, ensuring that you will need a solid understanding of both structured and unstructured data management.



Ideal Candidates


The ideal candidate will possess strong analytical and critical thinking skills, allowing for effective problem-solving in the field of machine learning. They should demonstrate a passion for innovation and a commitment to driving technological advances within the company. Successful candidates will be results-driven, detail-oriented, and able to communicate complex technical concepts to non-technical stakeholders effectively. Collaborative spirit and a proactive attitude are essential traits for success at Fieldguide.

Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →

View Similar Jobs

Matches Jobs

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