PitchMeAI
FetchJobs.co

Machine learning engineer

FetchJobs.co · United States

  • Hybrid
  • Full-time
  • $150,000 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Develop AI features for Poe platform.
  • Collaborate with cross-functional teams.
  • Optimize platform performance and scalability.
  • Work with Python, JavaScript, and cloud platforms.
  • Contribute to innovative AI solutions.

About the role

About The Company

Quora is a leading knowledge-sharing platform dedicated to growing and disseminating the world's knowledge. Our mission is to connect people with the information they seek and foster a community of curious minds. We operate two primary products: Quora, a global platform with over 400 million monthly unique visitors, where users share insights and learn from one another across a wide array of topics; and Poe, an innovative platform that offers millions of users a centralized space to chat, explore, and build with a diverse range of AI language models, including o3, o4-mini, Claude 3.7 Sonnet, GPT Image 1, and more. Our commitment to transparency, collaboration, and experimentation fuels our culture, enabling us to celebrate successes and grow through meaningful work. Join us in making a positive impact and transforming the way knowledge and AI are shared worldwide.

About The Role

We are seeking a talented and passionate Software Engineer to join our dedicated team working on the Poe product. This role offers an exciting opportunity to contribute to a cutting-edge AI platform that is redefining how users interact with artificial intelligence models. As part of our small, agile engineering team, you will be involved in solving complex technical challenges, developing innovative features, and optimizing the user experience. Our environment encourages continuous learning, experimentation, and rapid iteration through continuous deployment practices. You will work closely with cross-functional teams, including product managers and designers, to deliver high-quality solutions that meet our users' needs. This position is ideal for someone eager to work on impactful projects within a collaborative and growth-oriented culture, leveraging your technical expertise to push the boundaries of AI and chatbot technology.

Qualifications

The ideal candidate will possess a strong background in software development with the following qualifications:
  • Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in developing scalable web applications and APIs.
  • Proficiency in programming languages such as Python, JavaScript, or similar.
  • Experience with cloud platforms like AWS, Google Cloud, or Azure.
  • Familiarity with AI/ML integration and deployment is a plus.
  • Strong problem-solving skills and the ability to think critically and creatively.
  • Excellent communication skills and the ability to work effectively in a team environment.
  • Passion for innovation, continuous learning, and staying updated with emerging technologies.

Responsibilities

As a Software Engineer on the Poe team, your key responsibilities will include:
  • Designing, developing, and maintaining features for the Poe platform, ensuring scalability and performance.
  • Collaborating with product managers, designers, and other engineers to deliver impactful solutions.
  • Implementing best practices for code quality, testing, and deployment to facilitate continuous integration and delivery.
  • Optimizing platform performance and troubleshooting issues proactively.
  • Participating in code reviews, knowledge sharing, and technical discussions to foster a collaborative team environment.
  • Staying current with advancements in AI, chatbot technology, and software engineering to bring innovative ideas to the team.
  • Contributing to documentation and ensuring the platform adheres to security and compliance standards.

Benefits

We offer a comprehensive benefits package designed to support our employees' well-being and professional growth, including:
  • Competitive salary and equity options.
  • Flexible working hours and remote work opportunities.
  • Health, dental, and vision insurance plans.
  • Generous paid time off and holidays.
  • Professional development programs and continuous learning opportunities.
  • Access to cutting-edge AI tools and platforms to support your work and growth.
  • A dynamic and inclusive work environment that values diversity and innovation.

Equal Opportunity

Quora is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workplace free from discrimination and harassment. We believe that varied perspectives and backgrounds drive innovation and excellence. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We are committed to providing a supportive environment where everyone can thrive and succeed.

Key skills/competency

  • Software Engineering
  • Python
  • JavaScript
  • Cloud Platforms (AWS, Google Cloud, Azure)
  • API Development
  • Scalable Web Applications
  • AI/ML Integration
  • Problem-Solving
  • Team Collaboration
  • Continuous Improvement

Skills & topics

  • Software Engineer
  • Python
  • JavaScript
  • AWS
  • Google Cloud
  • Azure
  • API Development
  • Web Applications
  • AI/ML
  • Chatbot Technology

How to get hired

  • Tailor your resume: Highlight experience with Python, JavaScript, cloud platforms (AWS, Google Cloud, Azure), and scalable web applications.
  • Showcase AI/ML familiarity: Emphasize any experience with AI/ML integration and deployment, even if it's a plus.
  • Demonstrate problem-solving: Provide examples of critical thinking and creative solutions in previous projects.
  • Highlight collaboration: Mention your ability to work effectively in team environments and communicate clearly.
  • Express passion for AI: Show your eagerness to learn and stay updated with AI and chatbot technology advancements.

Technical preparation

Practice Python and JavaScript coding challenges.,Build a scalable web application or API.,Familiarize yourself with AWS or GCP services.,Understand AI/ML integration concepts.

Behavioral questions

Describe a complex technical challenge you solved.,How do you collaborate with non-technical teams?,Share an example of continuous learning.,How do you approach optimizing platform performance?

Frequently asked questions

What is the primary focus of the Software Engineer role at Quora's Poe platform?
The Software Engineer role at Quora's Poe platform is focused on developing and maintaining features for the Poe product, a cutting-edge AI platform. You will contribute to solving complex technical challenges, optimizing user experience, and working with various AI language models.
What programming languages are most important for this Software Engineer position?
Proficiency in programming languages such as Python and JavaScript is essential for this role. Familiarity with similar languages is also valuable for developing scalable web applications and APIs for the Poe platform.
Does Quora offer remote work opportunities for Software Engineers?
Yes, Quora offers flexible working hours and remote work opportunities for its employees, including Software Engineers on the Poe team, supporting a dynamic and inclusive work environment.
What kind of AI/ML experience is preferred for this Software Engineer role?
While not strictly required, familiarity with AI/ML integration and deployment is considered a plus for this Software Engineer position. Demonstrating this experience can strengthen your application.
How does Quora support professional growth for its Software Engineers?
Quora supports professional growth through competitive salary and equity options, professional development programs, continuous learning opportunities, and access to cutting-edge AI tools and platforms. They foster a collaborative and growth-oriented culture.
What are the key responsibilities of a Software Engineer on the Poe team?
Key responsibilities include designing, developing, and maintaining features for the Poe platform, collaborating with product managers and designers, implementing best practices for code quality and deployment, optimizing performance, and staying current with AI advancements.
What is Quora's stance on diversity and inclusion for this Software Engineer role?
Quora is an equal opportunity employer committed to fostering an inclusive environment. They celebrate diversity and are dedicated to creating a workplace free from discrimination, believing that varied perspectives drive innovation and excellence.