AI Engineer

$186,000 - $186,000/Yr

CGI - Austin, TX

posted about 2 months ago

Full-time - Mid Level
Hybrid - Austin, TX
Professional, Scientific, and Technical Services

About the position

The AI Engineer position at CGI involves working within the Emerging Technologies Practice to implement advanced data-driven applications and solutions. The role requires collaboration with cross-functional teams to design and manage microservice architectures, data pipelines, and machine learning models, ensuring that client needs are met through effective communication and technical documentation.

Responsibilities

  • Collaborate with cross-functional teams to design, deploy, and manage microservice architectures for analytics, data pipelines, and machine learning models.
  • Interpret customer and business needs to construct resilient, cloud-native data infrastructures.
  • Maintain active engagement with client representatives and internal team members to adhere to project timelines and ensure effective communication.
  • Articulate and document technical designs and solutions clearly for all stakeholders.
  • Work closely with solution architects, senior data engineers, data analysts, and cloud engineering teams to align solutions with business objectives.

Requirements

  • Over five years of experience in Cloud Data Engineering.
  • Proficiency in designing, implementing, and maintaining RESTful APIs.
  • Strong knowledge of JavaScript and related frameworks for both front-end and back-end development.
  • Experience with designing and building scalable microservice architectures.
  • Understanding of generative AI technologies such as foundational RAG solutions, vector databases, and Large Language Models.
  • Familiarity with cloud services (AWS, Azure, GCP) and their data-related offerings.
  • Ability to work with various databases, both SQL and NoSQL, and knowledge of database optimization techniques.
  • Skills in building and maintaining robust data pipelines using Python, PySpark, and SQL.
  • Experience creating streaming pipelines using technologies such as Kafka, Azure Event Hub, and AWS Kinesis.
  • Experience with agile development methodologies and tools for version control, such as Git, Jenkins, or Azure DevOps.
  • Experience with CI/CD pipelines for automated testing and deployment.
  • Strong teamwork skills and the ability to communicate effectively with both technical and non-technical stakeholders.

Nice-to-haves

  • Exposure to Docker, Kubernetes, or similar technologies for containerization and orchestration.
  • Knowledge of security best practices, including secure coding, encryption, and access control.
  • Experience in creating dashboards and visualizations utilizing popular BI tools such as Tableau, Power BI, or Looker.

Benefits

  • Competitive base salaries
  • Eligibility to participate in an attractive Share Purchase Plan (SPP)
  • 401(k) Plan and Profit Participation
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans including medical, dental, vision, life, and disability coverage
  • Back-up child care
  • Pet insurance
  • Member Assistance Program
  • 529 college savings program
  • Personal financial management tool
  • Lifestyle management programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service