I

Senior Software Engineer, Applied AI Engineering

Icertis
Full-time
Remote
United States
Description

As a software developer working in R&D at Icertis, you will be instrumental in developing innovative AI-driven solutions that power our contract intelligence platform.Β 



Responsibilities

The ideal candidate will have extensive experience in Python development, a strong understanding of software engineering principles, and hands-on expertise in designing, developing, and deploying scalableΒ applications.

Define the variables and their inter-relationships and extract the data from our data repositories, leveraging infrastructure including Cloud computing solutions and relational database environments.



Qualifications
  • 7+ years of experience.
  • Bachelor’s degree in Comp Science / IT (or equivalent) with strong background in programming
  • Expert-level Python programming with strong debugging skills
  • Advanced experience with Flask for API development and deployment
  • Proficiency in SQL, including complex query optimization and database design
  • Strong understanding of software development best practices and documentation
  • Hands on knowledge of working with LLM provider APIs like GPT, Claude, Cohere etc.
  • Knowledge of working with at least one Agent framework like langchain, agentstudio.
  • Expericence of working with Azure and containerized applications.
  • Experience with data science libraries (NumPy, Pandas, Scikit-learn)
  • Experience with multiple programming languages like Java, C# .NET would be a plus