Logo
Kyyba

Software Engineer (3) - Core Engineer 3

Kyyba, Dearborn, Michigan, United States, 48120

Save Job

The Global Data Insight & Analytics organization is looking for a Software Engineer to help build and drive the development of generative AI applications that will transform the future of mobility. In this role, you will work in a dynamic, cross-functional team, collaborating directly and continuously with engineers, business partners, product managers, and designers. You will be responsible for developing cutting-edge generative AI applications and systems that can be deployed across various domains within ***, enabling smarter decision-making, enhancing customer experiences, and optimizing operations. Position Responsibilities: • Work closely with Tech Anchors, Product Managers, and Product Owners to deliver generative AI solutions on GCP using Python and a modern, full-stack architecture. • Work with software and ML engineers to tackle challenging problems in building and deploying agentic AI solutions. • Design, build, and maintain cloud infrastructure using Infrastructure as Code (IaC) principles, managing configurations for dev, staging, and prod environments. • Maintain and manage current CI/CD ecosystem and tools. • Find ways to automate and continually improve current CI/CD and release processes. • Examine, inspect code and scripts, and resolve issues across the full application stack. • Help innovate and standardize development practices for building cloud-native AI products. • Experiment, innovate and share knowledge with the team. • Lead by example in the use of Paired Programming and Test-Driven Development for cross-training, problem-solving, and speed to delivery. • Leverage latest ML / GenAI / agent frameworks to build complex AI workflows. Basic Qualifications: • A Bachelor's degree in Computer Science / Computer Engineering or a similar technical discipline. • 3+ years of work experience as a backend software engineer in Python with exceptional software engineering knowledge. • 2+ years of experience with Cloud Engineering, with familiarity in at least one major cloud platform (GCP, AWS, Azure). • Experience with cloud services, preferably GCP Services like Vertex AI, Cloud Function, Cloud Run, BigQuery etc. • Advanced working knowledge of object-oriented/object function programming languages: Python, C/C++. • Strong proficiency with web frameworks and REST API (e.g., FastAPI, Flask, Django). • Experience/understanding in MLOPs, Gen AI, AI agents. • Experience with ML workflow orchestration tools: Airflow, Kubeflow etc. • Experience in DevOps and CI/CD principles: Jenkins, Tekton, Cloud Build, GitHub Actions etc. • Experience in container management solutions: Kubernetes, Docker. • Experience with scripting language: Bash, PowerShell etc. • Experience with Infrastructure as Code: Terraform etc. Desired Skills: • A Master's degree focused in Computer Science / Machine Learning or a related field. • Experience working with Google Cloud Platform (GCP) - specifically a broad range of compute, data and messaging services like GKE, CloudSQL, BigQuery, Firestore, Pub/Sub, Memorystore, and Elasticsearch. • Hands-on experience with agentic AI frameworks: LangChain, LangGraph, ADK, CrewAI etc. • Experience building and deploying serverless applications on Cloud Run. • Experience in programming concepts such as Paired Programming, Test-Driven Development, etc. • Knowledge of coding and software craftsmanship practices. • Must be a quick learner and open to learning new technology. • Experience applying agile practices to solution delivery. • Must be team-oriented and have excellent oral and written communication skills. • Must be a self-starter to understand existing bottlenecks and come up with innovative solutions.

Skills Required: Python, GCP, REST APIs, Full Stack

Skills Preferred: Machine Learning, Artificial Intelligence & Expert Systems, Tekton, GitHub, Docker, Kubernetes

Experience Required: 6+ years in IT; 4+ years in developmentEngineer 3 Exp: Prac. In 2 coding lang. or adv. Prac. in 1 lang.

Experience Preferred: 0

Education Required: Bachelor's Degree

Education Preferred: Master's Degree

dditional Information: Hybrid Position 4 days per week onsite Google Cloud Platform HRA required • Work closely with Tech Anchors, Product Managers, and Product Owners to deliver generative AI solutions on GCP using Python and a modern, full-stack architecture. • Work with software and ML engineers to tackle challenging problems in building and deploying agentic AI solutions. • Design, build, and maintain cloud infrastructure using Infrastructure as Code (IaC) principles, managing configurations for dev, staging, and prod environments. • Maintain and manage current CI/CD ecosystem and tools. • Find ways to automate and continually improve current CI/CD and release processes. • Examine, inspect code and scripts, and resolve issues across the full application stack. • Help innovate and standardize development practices for building cloud-native AI products. • Experiment, innovate and share knowledge with the team. • Lead by example in the use of Paired Programming and Test-Driven Development for cross-training, problem-solving, and speed to delivery. • Leverage latest ML / GenAI / agent frameworks to build complex AI workflows.