Staff Software Engineer - AI/ML Development

Staff Software Engineer - AI/ML Development

This job is no longer open

We are seeking a highly skilled and motivated Staff Software Engineer with a strong background in machine learning, clustering, classification techniques, and web development. The ideal candidate will have a proven track record of designing, implementing, and optimizing robust machine learning systems, as well as developing responsive and user-friendly web applications.

What you will do:

  • Clustering and Classification using Machine Learning:
    • Lead the design, development, and deployment of machine learning models for Fountain AI products.
    • Create a process around data mining, cleaning, processing and analysis to build, train and evaluate machine learning models.
    • Create relevant features and continuously monitor their impact on model performance and refine models for improved accuracy and relevance.
    • Implement advanced clustering and classification algorithms to extract insights from complex datasets, ensuring high accuracy and efficiency.
    • Collaborate closely with cross-functional teams to understand business requirements and translate them into effective technical solutions.
    • Optimize machine learning pipelines for performance, scalability, and maintainability.
  • Web Development:
    • Design and develop responsive and intuitive web applications that provide users with a seamless experience.
    • Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces.
    • Implement front-end and back-end solutions using modern web development frameworks and technologies.
    • Ensure the security and performance of web applications through best practices and optimization techniques.
  • Technical Leadership:
    • Mentor and guide junior engineers, providing technical expertise and promoting best practices in software development and machine learning.
    • Contribute to architectural decisions, code reviews, and technical documentation.
    • Stay updated with the latest advancements in machine learning, web development, and related technologies, and advocate for their integration into the company's projects.

What you should bring:

  • Strong proficiency in Python programming languages and popular machine learning / deep learning libraries such as Hugging face, TensorFlow/ PyTorch, scikit-learn.
  • Knowledge with libraries like pandas, numpy, sci-py etc.
  • Proven experience in developing and maintaining web applications using web frameworks such as React.
  • Familiarity with [backend technologies such as Node.js, Django, Flask] and experience with RESTful API design.
  • Knowledge on inner workings of LLM and understanding concepts like hallucination, Retrieval augmented generation is a plus.
  • Knowledge of Open source LLM like Llama, Vicuna, Falcon is a plus.
  • Excellent problem-solving skills and ability to translate business requirements into technical solutions.
  • Strong communication skills and the ability to collaborate effectively within cross-functional teams.

Join our team at f

ountain and be at the forefront of leveraging data to drive meaningful insights and transformative outcomes.

Salary Range: $220,000 - $286,000 USD

 

#LI-KS1

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.