Associate Software Engineer, AI
As an Associate Software Engineer at Conga, you will be instrumental in developing robust solutions for next-generation AI and Generative AI products. Working within the AI team, you will contribute to the design, development, and enhancement of features, ensuring their reliability through comprehensive unit and integration testing. This role offers an opportunity to engage with cutting-edge technologies in a collaborative environment.
Your primary responsibilities will include participating in the entire AI development lifecycle, encompassing data collection, preprocessing, model training, evaluation, and deployment. You will collaborate with cross-functional teams to deliver scalable solutions, write and maintain high-quality code, and implement unit and integration tests to prevent regressions. Additionally, you will contribute to AI lifecycle tasks such as data management, training, and deployment.
The ideal candidate will have at least six months of experience in the software industry as an AI Engineer. Proficiency in Python, FastAPI, PyTest, and Celery is essential, along with familiarity with AI/ML concepts, Generative AI, and MLOps. A solid understanding of object-oriented programming, concurrency, design patterns, and REST APIs is required. Experience with CI/CD tools like Terraform and GitHub Actions, as well as frameworks such as LangChain and LangGraph, is beneficial. Knowledge of SQL and NoSQL databases, including MongoDB, MSSQL, or Postgres, is also desirable. A bachelor's degree in engineering or a related field is required.
Conga offers a vibrant culture with growth opportunities, a collaborative AI-focused team, and a flexible, inclusive workplace. Employees have the chance to work on next-generation AI and Generative AI products, contributing to innovative solutions that drive the company's success.