Lead Software Engineer
Core
Architect, implement, and deploy algorithms and Python-based applications for data-driven products, focusing on AI, machine learning, and LLM-based data analysis.
Role type
Lead Software Engineer (AI/ML & Generative AI)
Builds
Data science solutions, generative AI and agentic AI solutions, reusable data science packages, and APIs.
Domain
Artificial Intelligence, Machine Learning, Natural Language Processing, Generative AI
Deliverable
production ML models | product features
Required skills
Algorithms and statistics, Data mining, Machine learning, Deep learning, Natural language processing (NLP), LLM development, Generative AI, Agentic AI, Prompt engineering, RAG (Retrieval-Augmented Generation), API development, Python
Preferred skills
LangChain, LangGraph, Langfuse, BERT, Transformers, OpenAI, Cohere, Anthropic, Llama
Responsibilities
Lead architecture and technical design discussions for data science solutions, Experiment with and optimize models including unstructured text analysis, Build reusable data science packages and APIs, Mentor junior team members on technical practices, Own the scalability and stability of data science solutions, Translate quantitative analysis into actionable business strategies.
Seniority
Senior, hands-on IC with leadership responsibilities