Software Engineer, NLP
Core
Building mission-critical NLP applications and an innovative SaaS API by translating research into scalable software.
Role type
Software Engineer, NLP
Builds
Production NLP models and SaaS API features
Domain
Natural Language Processing / Software Engineering
Deliverable
production ML models | product features
Required skills
Java, Scala, Python, Bash, object-oriented programming, statistical modeling, rule-based algorithms, machine learning fundamentals, algorithms, data structures, design patterns
Responsibilities
Implement production-quality code in Java, Python, and Scala; translate NLP research ideas into maintainable software; design, build, and evaluate statistical models and rule-based algorithms for NLP
Seniority
Mid-level, hands-on IC
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
