Full Time

Software Engineer (AI/ML Production Engineering)

WP Engine
$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 WP Engine, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Software Engineer (AI/ML Production Engineering) at WP Engine will play a crucial role in developing, deploying, and maintaining robust AI and Machine Learning systems that enhance the capabilities of our products. This position involves collaborating with cross-functional teams to design scalable architectures, optimizing algorithms for performance, and ensuring the integrity of production systems. The ideal candidate will leverage their expertise in software engineering and machine learning to innovate solutions that drive business value and improve customer experiences.



Job Responsibilities

  • Design, develop, and deploy scalable AI and Machine Learning models in a production environment.
  • Collaborate with data scientists and other engineering teams to understand and implement machine learning algorithms.
  • Optimize existing code for performance and efficiency in production systems.
  • Monitor and troubleshoot production systems, ensuring high availability and reliability.
  • Create and maintain comprehensive documentation of systems architecture, model performance, and operational processes.
  • Implement testing strategies for AI/ML models to ensure accuracy and robustness.
  • Stay updated on the latest advancements in AI/ML technologies and contribute to team knowledge and growth.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in software development with a focus on AI/ML applications.
  • Proficient in programming languages such as Python, Java, or C++.
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Strong understanding of algorithms, data structures, and software design principles.
  • Familiarity with cloud services (AWS, Google Cloud, Azure) and their ML offerings.
  • Excellent problem-solving skills and ability to work collaboratively in a team environment.


Technologies & Tools

This position will utilize a variety of technologies and tools including TensorFlow and PyTorch for model development, Apache Kafka and Kubernetes for system orchestration, and AWS or Google Cloud for cloud infrastructure. Candidates should also be familiar with version control environments such as Git, as well as CI/CD tools for seamless deployment of AI/ML applications.



Ideal Candidates

The ideal candidates for the Software Engineer (AI/ML Production Engineering) role will possess a strong analytical mindset and a genuine passion for innovation in technology. They should exhibit a proactive approach to problem-solving and a dedication to continuous improvement. Excellent communication skills are essential, as the role necessitates collaboration with diverse teams. Furthermore, candidates should demonstrate a love for learning and adapting to emerging technologies in the fast-evolving field of AI and Machine Learning.

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.