Staff Machine Learning Infrastructure Engineer
New York City, New York
Applications have closed
Forethought
Unlock efficiency by automating customer support with generative AI, lowering support costs while providing top-tier service in every customer interaction.Founded by a team of Facebook, Dropbox, and LinkedIn alumni in 2017, Forethought’s mission is to "unlock human potential through AI.” Forethought is a leading AI company providing human-centered AI solutions that transform the customer experience. Our products enable seamless customer experiences by infusing intelligence at each stage of the customer support journey: resolving common cases instantly, predicting and prioritizing cases, and assisting agents with relevant knowledge—all from one AI platform.
Forethought has grown 22x in the past two years and has raised over $92M in VC funding from top investors including STEADFAST Capital Ventures, New Enterprise Associates (NEA), Ashton Kutcher and Guy Oseary's Sound Ventures, Gwyneth Paltrow, NBA Vet Baron Davis, Robert Downey Jr., Sean "Diddy" Combs, LL Cool J, and the CEOs of Robinhood, Carta, and Qualtrics. In 2018, Forethought launched and won at TechCrunch Disrupt—the world's most prestigious startup competition—and was featured in Forbes 30 Under 30. More recently, Forethought was listed as one of Forbes’ Next Billion-Dollar Startups.
We're looking for a Staff Backend Engineer who can help us continue on our mission to build an industry-defining AI product. If you possess a growth mindset, want to solve the world's hardest problems, and want to have an impact on the world by building next-generation AI solutions for customer support, this role could be perfect for you!
As a member of the engineering team, you will be responsible for designing, building, and deploying the features and underlying systems that power our core answer engine. You will interact with everything from our document indexing pipeline to our natural language query infrastructure written in Python. Our tech stack leverages top modern technologies, including Docker, Kubernetes, Redis, MongoDB, and ElasticSearch.
What You'll Be Doing (Responsibilities):
- Develop backend micro services and infrastructure to expand our answer engine to support 1B+ documents and 100K+ QPS
- Build new services to meet critical product and business needs
- Optimize the performance of our indexing, processing, and query pipelines
- Articulate a long term vision for maintaining and scaling our backend systems and the teams running them
- Implement state-of-the-art APIs for Question Answering, Machine Reading Comprehension, Text Summarization, in a scalable, production-ready
- Build systems to evaluate and tune the performance of a real-world deep learning system, from data collection to processing to model implementation to post-processing and visualization
Who You Are (Skill):
- Bachelor’s or Master’s degree in Computer Science, Statistics, Informatics, Information Systems, or a related field [Preferred]
- 8+ years of experience in software engineering role [Required]
- Proficiency in Python
- Experience building large-scale distributed systems
- Experience writing high quality, well-tested code to meet the needs of our customers
- Familiarity with MongoDB, Redis, and Elasticsearch
- Familiarity with asynchronous APIs including FastAPI or Gevent
- Familiarity with microservices architecture
- Familiarity with containerization, MLOps, and DevOps (Docker, Kubernetes, Jenkins, Spinnaker)
- Familiarity with modern Deep Learning and Natural Language Processing / Natural Language Understanding (NLP, NLU), including Neural Networks, RNNs, seq2seq models, and real-world machine learning in TensorFlow (including regularization, cross-validation, dropout)
What You Get (Benefits):
- A chance to be an early member of a hyper-growth startup with equity to match
- An opportunity to help us define a new market within AI
- Ability to solve challenging problems with a world-class team
- A low-ego company culture that is obsessed with feedback and helping each other grow
- Hybrid work structure that allows you to choose where you get your best work done
- Competitive medical, dental, and vision coverage
- Paid maternity, paternity, & adoption leave
- Unlimited paid time off
Tags: APIs Architecture Computer Science Deep Learning DevOps Distributed Systems Docker Elasticsearch Engineering Kubernetes Machine Learning Microservices ML infrastructure MLOps MongoDB NLP Pipelines Python Statistics TensorFlow
Perks/benefits: Career development Health care Medical leave Parental leave Startup environment Unlimited paid time off
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Data Science Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Manager jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Sr Data Engineer jobs
- Open Principal Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Junior Data Scientist jobs
- Open Business Intelligence Developer jobs
- Open Data Scientist II jobs
- Open Senior Data Architect jobs
- Open Product Data Analyst jobs
- Open Business Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Big Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Analyst Intern jobs
- Open Junior Data Engineer jobs
- Open Data Quality Analyst jobs
- Open Data Product Manager jobs
- Open Azure Data Engineer jobs
- Open ETL Developer jobs
- Open Data quality-related jobs
- Open Business Intelligence-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open GCP-related jobs
- Open Java-related jobs
- Open Privacy-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open APIs-related jobs
- Open Deep Learning-related jobs
- Open PyTorch-related jobs
- Open Snowflake-related jobs
- Open Consulting-related jobs
- Open TensorFlow-related jobs
- Open PhD-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open Kubernetes-related jobs
- Open Airflow-related jobs
- Open LLMs-related jobs
- Open Data warehouse-related jobs
- Open Databricks-related jobs
- Open Hadoop-related jobs