Staff Software Engineer AI

New
Flexibility to work from anywhere in the United StatesFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7+ years of software engineering experience, with proven experience in cutting-edge technologies. 3+ years leading multi-team engineering initiatives for building features in distributed application systems. 5 or more years of experience with Data Science, NLP, and AI projects.
Required Skills
DockerPythonArtificial IntelligenceJavaKubernetesData sciencegRPCRESTful APIsSoftware EngineeringNLPGenerative AI

Requirements

  • Bachelor's Degree in Computer Science or related fields; Master's Degree in Data Science preferred.
  • 7+ years of software engineering experience, with proven experience in cutting-edge technologies.
  • 3+ years leading multi-team engineering initiatives for building features in distributed application systems.
  • 5 or more years of experience with Data Science, NLP, and AI projects.
  • Proficiency in one or more industry-standard programming languages (e.g., Java, Python).
  • Experienced in APIs using modern protocols like REST and gRPC.
  • Knowledgeable in microservices architecture and containerization technologies like Docker and Kubernetes.
  • Strong communication skills and ability to collaborate across teams.

Responsibilities

  • Apply Generative AI techniques to solve complex business problems by identifying opportunities where AI can enhance existing software systems and create new intelligent features.
  • Integrate Generative AI models and capabilities into production software applications.
  • Evaluate and select appropriate Generative AI models, tools, and techniques for specific use cases.
  • Write high-quality code that combines traditional software engineering with AI components.
  • Lead design and code reviews for AI-enhanced applications.
  • Lead multiple sprint teams to deliver AI-powered features and improvements.
  • Collaborate with product managers, data scientists, and engineering teams to identify AI opportunities.
  • Mentor engineers on effectively incorporating AI into their software development practices.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now