Arista Networks seeks a Software Developer with expertise in building and implementing advanced software tools machine learning models and NLP/LLM solutions. The Application Development Engineer (ADE) will play a key role in developing MLdriven applications and leveraging LLMs to address complex datarich challenges collaborating closely with crossfunctional teams throughout the development lifecycle.
We value a proactive team player with attention to detail strong problemsolving abilities and experience with Agile frameworks. If youre experienced in deploying large language models NLP applications and advanced ML methodologies wed love to connect.
Who Youll Work With
Work a team of Data Scientists in design train and deploy models and partner with business users to train and fine tune before final deployment.
What Youll Do
- Collect process and clean large datasets from various structured and unstructured sources.
- Develop NLP and LLMbased applications tailored to business needs such as text analysis summarization and conversational agents.
- Design implement and optimize machine learning and LLM models including transformers and language generation techniques.
- Apply statistical analysis machine learning and NLP techniques to solve complex datadriven business problems.
- Select appropriate data representation techniques for LLM models including embeddings and tokenization.
- Perform hyperparameter tuning model evaluation and retraining for LLMs and other ML systems as needed.
- Develop and maintain data ingestion / parsing processes that support rapid prototyping and deployment of LLMbased solutions.
- Visualize and present insights to stakeholders leveraging data visualization tools.
- Troubleshoot debug and enhance existing ML and AI systems.
- Recommend and implement model improvements based on performance metrics.
- Document technical processes model architectures and findings for reference and reporting.
- Collaborate with crossfunctional teams to develop and deploy datadriven NLPpowered solutions.
- Stay current with advancements in LLMs and machine learning techniques.
Qualifications :
- Bachelors degree in Computer Science Data Science or a related field; or equivalent experience.
- 58 years of experience in ML/NLP model development with exposure to LLM applications.
- Experience in deploying models in production environments monitoring them and improving the performance.
- Proficiency in Python and SQL.
- Deep understanding of NLP techniques (tokenization embeddings transformers) and experience working with LLM frameworks such as Hugging Face Transformers OpenAI API or similar.
- Solid foundation in data structures data modeling and software architecture.
- Knowledge of statistical methods probability and algorithms with a focus on text analytics.
- Experience with ML frameworks like TensorFlow PyTorch Scikitlearn and familiarity with NLP tools like spaCy or NLTK.
- Proficiency in data visualization (Tableau Power BI Matplotlib).
- Familiarity with Jupyter Notebooks for collaborative research.
- Experience in Agile development methodology.
- Strong analytical creative and teamoriented mindset.
- Willingness to learn and adopt new technologies.
- Excellent communication skills and a troubleshooting mindset.
Nice to Have:
- Knowledge of networking technologies.
- Experience in building RAG and agentic AI applications with streamlit gradio or similar frameworks.
- Experience in containerization and orchestration (Docker Kubernetes).
- Exposure to cloud platforms (AWS GCP) for ML model deployment.
#LISP1
Remote Work :
Yes
Employment Type :
Fulltime