Application Development Engineer - AI

Arista Networks
Nashua, New Hampshire, United States
Remote
Full-time

Job Description

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 ML-driven applications and leveraging LLMs to address complex, data-rich challenges, collaborating closely with cross-functional teams throughout the development lifecycle.

We value a proactive team player with attention to detail, strong problem-solving abilities, and experience with Agile frameworks.

If you're experienced in deploying large language models, NLP applications, and advanced ML methodologies, we’d love to connect.

Who You’ll 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 You’ll Do

  • Collect, process, and clean large datasets from various structured and unstructured sources.
  • Develop NLP and LLM-based 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, data-driven 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 LLM-based 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 cross-functional teams to develop and deploy data-driven, NLP-powered solutions.
  • Stay current with advancements in LLMs, and machine learning techniques.

Qualifications

  • Bachelor’s degree in Computer Science, Data Science, or a related field; or equivalent experience.
  • 5-8 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, Scikit-learn, 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 team-oriented 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.

LI-SP1

Additional Information

Arista Networks is an equal opportunity employer. Arista makes all hiring and employment-related decisions in a non-discriminatory manner without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or any other factor determined to be unlawful under applicable federal, state, or law law.

All your information will be kept confidential according to EEO guidelines.

8 hours ago
Related jobs
Arista Networks
Nashua, New Hampshire
Remote

The Application Development Engineer (ADE) will play a key role in developing ML-driven applications and leveraging LLMs to address complex, data-rich challenges, collaborating closely with cross-functional teams throughout the development lifecycle. Work a team of Data Scientists in design, train a...

Promoted
Pyramid Consulting, Inc
Merrimack, New Hampshire

Senior Java/AWS Cloud Developer. Rest API Development with Java/Spring Boot. Strong expertise with the following desired skills: Java/J2EE, Spring/Spring Boot, RESTful Services, Python, Serverless APIs, Cloud Computing (AWS), Kubernetes, Angular or React, Test and Deployment technologies. ...

Promoted
Trispoke managed services
Hudson, New Hampshire

Title: Software and Systems Applications Developer. Designs and develops applications software and systems. ...

Promoted
Eliassen Group
Merrimack, New Hampshire

Hybrid role, Merrimack NH or Westlake TX** Our industry-leading financial services client is seeking a Full Stack Developer. ...

Promoted
Yoh, A Day & Zimmermann Company
Merrimack, New Hampshire

Senior Java/AWS Cloud Developer - HYBRID ONSITE IS MUST in Merrimack, NH OR Smithfield, RI. Java/Spring Boot - extensive Rest API AND Serverless API development experience. ...

Promoted
Spyglass Partners, LLC
NH, United States

Managed mulitple projects at a time. Experience with external client interfacing projects. Infrastructure projects background. Spyglass Partners specializes in the placement of contract and direct hire resources within all facets of IT including IT Infrastructure, Big Data, Project Management, Cyber...

Promoted
KCI Technologies Inc.
Bedford, New Hampshire

Serve as project or task manager on select projects. Provide input to develop project-specific safety plans and implement project safety plans and ensure compliance with all Federal, state, and local safety rules and regulations. Attend bi-weekly(or more frequently as necessary) meetings with projec...

jobbot
Salem, New Hampshire

We are seeking a skilled Software Engineer (Medical device) with expertise in C++, and medical device software development. Collaborate with cross-functional teams, including hardware engineers, systems engineers, and QA teams. Maintain and update existing software, ensuring compatibility with new h...

ExecuSource
Bedford, New Hampshire

One of New Hampshire’s most highly respected Engineering firms is looking to expand their Civil team with the addition of a seasoned Project Manager. With over 50 years of experience within New Hampshire, we offer our employees the growth that they desire while being exposed to a wide variety of pro...

Guitar Center
Nashua, New Hampshire

Position Summary: Project Manager. Plans, organizes, directs, and controls project activities required for effective management of electronic security installation projects. Works with financial, contract management and other management reports and tools to define project problems to assure project ...