WEX

Junior AI/ML/NLP Engineer

WEX

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $68,000 - $90,000 per year

Job Level

Junior

Tech Stack

AWSAzureCloudDockerEC2FirewallsGoGrafanaJavaJenkinsKubernetesPrometheusPython

About the role

  • Collaborate with partners/stakeholders to understand the requirements of our AI development teams and key challenges
  • Design, build, and maintain cloud infrastructure on AWS and Azure to support AI/ML workloads
  • Implement and manage containerization technologies (Docker) and orchestration platforms (Kubernetes)
  • Develop and maintain CI/CD pipelines for automating the deployment and management of AI infrastructure
  • Develop and maintain monitoring and alerting systems to ensure the health and performance of production AI infrastructure
  • Analyze system performance data to identify bottlenecks and opportunities for improvement
  • Mentor and learn from your peers, foster continuous learning of new cloud technologies and best practices
  • Get good at our team’s processes and best practices, and apply them to given tasks with help from peers and your manager
  • Make sure to understand the underlying problems you try to solve with these tasks, and your implementations effectively address these problems in a reliable and sustainable way
  • Partner with team members in development and problem-solving
  • Independently complete work and proactively seek reviews from Senior Engineers on your work to ensure high quality
  • Perform technical discussions
  • Proactively review work from peers and learn.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • A Master's or PhD degree in Computer Science, Machine Learning, or a related field is a plus
  • Demonstrable strong programming skills in a 3GL strongly-typed language like Java, Python, C/C++ or Golang
  • Strong understanding of cloud platforms (AWS and Azure), including services relevant to AI/ML (e.g., EC2, S3, EKS, Azure ML, AKS)
  • Hands-on experience with containerization (Docker) and container orchestration (Kubernetes)
  • Experience with building and managing CI/CD pipelines for infrastructure and ML model deployment (using tools like Jenkins, GitLab CI/CD, etc.)
  • Strong understanding of networking concepts (VPC, subnets, routing, firewalls) and experience configuring network infrastructure in the cloud
  • Experience with infrastructure monitoring and alerting tools (e.g., Prometheus, Grafana, CloudWatch, Azure Monitor)
  • Strong scripting skills (Python, Bash) for automation and configuration management
  • Excellent problem-solving skills, with the ability to analyze complex systems and identify performance bottlenecks
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Benefits
  • health, dental and vision insurances
  • retirement savings plan
  • paid time off
  • health savings account
  • flexible spending accounts
  • life insurance
  • disability insurance
  • tuition reimbursement

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
programmingJavaPythonC/C++Golangcloud infrastructureAWSAzureDockerKubernetes
Soft skills
problem-solvingcommunicationcollaborationmentoringcontinuous learningindependenceproactive reviewtechnical discussions
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software EngineeringMaster's degree in Computer SciencePhD in Computer ScienceMaster's degree in Machine Learning