Are you passionate about Artificial Intelligence/Machine Learning, have coding experience and are looking for more progression & autonomy in your career? We are seeking an AI/ML Engineer to collaborate with some of tech’s and analytics’ sharpest minds to solve the firm’s ever-changing but exciting challenges and explore unique technical solutions. Working in tech here at Teach for America means that you’ll always be presented with a variety of new possibilities as you continue to enhance your skills and contribute to our mission.
Areas of Responsibility:
Hands on research and development
- Find innovative solutions to difficult and unstructured problems that will support and expand our core business
- Use analytical rigor to analyze large amounts of data, help extract actionable insights using data analysis, feature engineering, optimization tools and machine learning techniques
- Develop and maintain scalable and reliable data pipelines for AI/ML processes
- Participate in all aspects of Teach For America’s agile software development cycle
- Other duties (research, presentations, communicating with other teams)
Educational Background:
At least a four-year degree in Computer Science, BSEE, MIS or a related field, or equivalent experience
Skills/Experience:
- Intermediate or higher experience working with machine learning tools in Python (TensorFlow, Keras, fast.ai, etc)
- Experience working with data solutions (data ingestion, preprocessing, analysis, predictive analytics)
- Experience with Reporting and Advanced Analytics Solutions
- Intermediate or higher experience working with Java (Spring, REST, JMS) and SQL
- Comfortable working in a Unix environment
- Experience with version control, containerization technologies
- Experience working with Continuous Integration / Automation architectures
- Experience interfacing and working with engineering teams throughout the product development lifecycle (leading projects and/or other developers)
- Experience partnering with other teams to test and roll out cognitive & predictive analytics solutions
Optional but desired:
- Experience developing applications for and deploying applications in cloud environments
- Experience with big data and associated technologies (Hadoop, Databricks, Azure Machine Learning etc.)
- Experience with statistical modeling in R
Skills:
- Be able to communicate in a clear and effective manner with both technical and non-technical audiences
- Be interested in staying up-to-date with recent advances in machine learning and predictive analytics
- Be detail oriented, able to work under pressure and effectively manage competing priorities
Work Demands:
- This position is located on site in our New York National Office
- Limited travel may be required
Job Function:
Organization Info
Listing Stats
Post Date:
Jul 2 2019
Active Until:
Aug 2 2019
Hiring Organization:
Teach For America
industry:
Nonprofit