onsite
Software Engineer, Natural Language Processing/Machine Learning - WisdomAI
NLP Engineer
Machine Learning Engineer to build LLM-based systems for code generation, document understanding, and analytical workflows with evaluation frameworks.
About the role
Key Responsibilities
- Design and implement workflows for complex analytical workloads using agentic pipelines
- Develop evaluation frameworks to assess query processing engine performance
- Collaborate with customers and leadership to define product and engineering roadmap
- Shape engineering culture and technical stack for scalable AI solutions
- Solve fundamental problems in LLM-based code generation, document understanding, and context synthesis
- Work with cross-functional teams to integrate ML models into production systems
Requirements
- Strong analytical skills with proven experience in NLP and hard ML problems
- Background in search/retrieval systems, LLMs, and evaluation pipelines
- Proficiency in Python and ML frameworks (e.g., PyTorch, TensorFlow)
- Experience in fast-paced startup environments preferred
- Bachelor's or Master's degree in Computer Science or related field
Skills
natural language processingmachine learninglarge language modelsevaluation pipelinessearch retrieval systemspython