Jobs · Engineering

Senior Software Engineer - Full Stack

Mozilla Ventures · New York, NY · 1 mo ago
EngineeringFull-time

About the role

The role is part of the Trustworthy AI Growth team at a company that focuses on AI technologies such as RabbitMQ, Kubernetes, Apache Kafka, Amazon Web Services, Hadoop, Fiddler, Airflow, Microsoft Azure, and Apache Spark. The position involves working on projects related to machine learning research, reinforcement learning, and trust building.

Responsibilities

  • Develop and maintain machine learning models using frameworks like PyTorch and TensorFlow
  • Collaborate with cross-functional teams to implement and optimize AI solutions
  • Contribute to the design and development of new AI products and services
  • Perform data analysis and interpret results to inform product decisions
  • Stay updated with the latest advancements in AI and machine learning
  • Work closely with stakeholders to ensure alignment with business goals

Requirements

  • Bachelor's degree in Computer Science, Artificial Intelligence, or a related field
  • At least 3 years of experience in machine learning and/or AI
  • Strong programming skills in Python, Java, or C++
  • Experience with deep learning libraries such as TensorFlow or PyTorch
  • Excellent problem-solving and analytical skills
  • Ability to work independently and in a team environment

Qualifications

  • Experience with distributed systems and cloud platforms
  • Knowledge of ethical considerations in AI and machine learning
  • Understanding of natural language processing and computer vision
  • Experience with project management tools and methodologies

Skills

  • Proficiency in Python, Java, or C++
  • Experience with machine learning frameworks like TensorFlow or PyTorch
  • Knowledge of distributed systems and cloud platforms
  • Understanding of ethical considerations in AI and machine learning
  • Experience with project management tools and methodologies

Benefits

Competitive compensation package including a salary range of USD 160,000 - 280,000 per year, depending on experience and qualifications. Additional benefits may include health insurance, retirement plans, and professional development opportunities.

Pay

Salary range USD 160,000 - 280,000 / year

Schedule

Hybrid work schedule available

Similar jobs