AI Engineer

$186,000 - $186,000/Yr

CGI - Dallas, TX

posted about 1 month ago

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

About the position

The AI Engineer position at CGI Technologies and Solutions, Inc. involves working within the Emerging Technologies Practice to implement cutting-edge solutions. The role focuses on collaborating with cross-functional teams to develop data-driven applications and solutions, ensuring that project deliverables meet client needs. The position requires a strong background in cloud data engineering, API development, and microservices architecture, with an emphasis on effective communication and stakeholder engagement.

Responsibilities

  • Collaborate with cross-functional teams to design, deploy, and manage microservice architectures for analytics, data pipelines, machine learning models, and essential business applications.
  • Interpret customer and business needs to construct resilient, cloud-native data infrastructures that cater to end-users' demands.
  • Maintain active engagement with client representatives and internal team members to adhere to project timelines and ensure effective communication throughout project lifecycles.
  • Articulate and document technical designs and solutions in a clear and concise format for all stakeholders.
  • Work closely with solution architects, senior data engineers, data analysts, and cloud engineering teams to align solutions with architectural vision and business objectives.

Requirements

  • 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 within various databases, both SQL and NoSQL, and knowledge of database optimization techniques.
  • Skills in building and maintaining robust data pipelines for large-scale data processing using languages like 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) with company matching contributions
  • 401(k) Plan and Profit Participation for eligible members
  • 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