Software Engineer (AI), Cisco

Software Engineer (AI), Cisco

Company Cisco
Job title Software Engineer (AI), Security Quality Engineering
Job location Austin, Texas, US
Type Full Time

Responsibilities:

  • Design and implement AI and machine learning models to accelerate application development.
  • Collaborate with cross-functional teams to define and deliver AI-driven product features.
  • Analyze large sets of structured and unstructured data to derive meaningful insights.
  • Evaluate and select appropriate machine learning algorithms and tools.
  • Document and communicate the technical aspects of AI projects to stakeholders.
  • Conduct research and experiments to advance the capabilities of generative AI technologies
  • Stay up-to-date with the latest trends and advancements in AI and machine learning.

Requirements & Skills:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3+ years experience with languages such as Python, R, or Java.
  • 2+ years experience with machine learning frameworks such as TensorFlow, PyTorch, or Keras.
  • 2+ years experience with data science tools and libraries like Pandas, NumPy, and Scikit-learn.
  • 2+ years of experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Familiarity with natural language processing (NLP) and language model architectures.
  • Proven experience as an AI Engineer or similar role.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work in a team environment.
  • Experience with natural language processing (NLP) and computer vision.
  • Knowledge of data engineering and data pipelines.
  • Knowledge of ethical AI practices and considerations
  • Demonstrated expertise in prompt engineering and fine-tuning models.

apply for job button