AI Engineer

Job expired!

Company Overview

Welcome to Jitterbit, the leading solution for data, application, and process workflow automation. At Jitterbit, we harness the power of iPaaS, integration, and no-code app creation to streamline critical business processes, enabling enterprises to accelerate their digital journey and future-proof their business. Our mission is to empower individuals to perform at their best by delivering exceptional experiences and insights. Discover the transformative power of Jitterbit and enhance your tech stack today.

Position: Senior AI Engineer

Jitterbit is in search of talented Senior Backend Engineers to join our pioneering AI team. Recognized in the Gartner Magic Quadrant for seven consecutive years, Jitterbit's platform (iPaaS, LCAP, and API Management) addresses mission-critical business automation challenges. Our goal is to create a SaaS offering that is reliable, stable, and scalable. Do you have the expertise to design, architect, and develop this game-changing solution?

Team Insights

Our engineering team at Jitterbit takes pride in the quality of their code, reflecting their professionalism and dedication. We are committed to building an innovative product that provides a fast and robust user experience. Collaboration with engineers, product management, and operations is key to our success. Our culture is dynamic, performance-oriented, and remote-friendly, promoting talent from all corners of the globe.

Your Role

In this role, you will be instrumental in building, designing, and architecting AI capabilities on our advanced platform. As a Senior AI Engineer, you will use technologies like LLM, RAG, Azure AI, AWS Bedrock, OpenAI, LangChain, Python, Java, and many more to create scalable AI systems. This is your opportunity to innovate with cutting-edge technologies and help maintain our market-leading position.

Qualifications and Skills

Success in this role requires:

  • Mentoring and assisting others in their professional growth as engineers and developers
  • Exceptional written and verbal communication skills
  • Ability to excel in a distributed, remote team environment
  • Self-motivation and drive to work on key initiatives
  • Proficiency in data-driven decision-making
  • A collaborative approach that values the best ideas, regardless of the source
  • Collaboration with cross-functional teams to define, design, and deliver new features
  • Keeping up-to-date with AI and cloud computing trends

We are looking for candidates with:

  • 10+ years of experience in developing large-scale cloud-based distributed applications
  • Strong expertise in building multi-tenant SaaS applications
  • Proven experience with AI technologies such as LLM models, RAG, LangChain, and LlamaIndex
  • Ability to design and develop scalable and robust AI applications
  • Excellent problem-solving and analytical skills
  • Experience with microservices and cloud-based architectures
  • Proficiency in English at the C1 level

Technical Skills Required:

  • Extensive experience in Python and Java
  • Proficiency with NLP libraries and tools (spaCy, NLTK, Hugging Face Transformers)
  • Experience with model deployment frameworks (TensorFlow Serving, MLflow, Kubernetes-based deployments)
  • Hands-on experience with ETL processes and data pipelines
  • Expertise with top-tier datastores (MongoDB, AWS DocumentDB, SQL Server, MySQL)
  • Proficient in Linux
  • Experience with Apache Tomcat, Nginx, AWS, Docker, and Kubernetes
  • Familiarity with CI/CD pipelines and tools (Jenkins, GitLab CI, CircleCI)
  • Understanding of container orchestration tools and concepts
  • Knowledge of security best practices in cloud and distributed applications
  • Experience with infrastructure as code (IaC) tools (Terraform, CloudFormation)

Why Join Us?

  • Be a part of a growing leader in the Integration Platform as a Service (iPaaS) tech space