Jobs · Information Technology

Distributed Systems Engineer, Data & Inference Platform

Mozilla Ventures · San Francisco Bay Area · 1 mo ago
Information TechnologyFull-time

About the role

The role is part of a growing team focused on building trustworthy AI solutions. The position involves working with cutting-edge technologies such as RabbitMQ, Kubernetes, Apache Kafka, Amazon Web Services, and more.

Responsibilities

  • Develop and maintain scalable and reliable systems using distributed technologies.
  • Collaborate with cross-functional teams including product, engineering, and sales to deliver high-quality AI solutions.
  • Contribute to the design and implementation of machine learning models and algorithms.
  • Perform code reviews and mentor junior engineers.
  • Stay updated with the latest advancements in AI and related technologies.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 3 years of relevant work experience in software development or AI.
  • Experience with at least one of the following: RabbitMQ, Kubernetes, Apache Kafka, Amazon Web Services, Hadoop, Fiddler, Airflow, Microsoft Azure, Apache Spark.
  • Strong understanding of artificial intelligence concepts and technologies.
  • Proficiency in Python, Java, or another relevant programming language.
  • Excellent problem-solving skills and ability to work independently and collaboratively.

Qualifications

  • Experience with machine learning frameworks like PyTorch, TensorFlow, or others.
  • Knowledge of data structures, algorithms, and software design patterns.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong communication and interpersonal skills.

Skills

  • Experience with distributed systems and microservices architecture.
  • Hands-on experience with data processing pipelines.
  • Understanding of security best practices and compliance standards.
  • Ability to work in a fast-paced, agile environment.

Benefits

Competitive compensation package, comprehensive health benefits, flexible work arrangements, professional development opportunities, and a supportive company culture.

Pay

USD 164,000 / year

Schedule

Hybrid

Similar jobs