What are the responsibilities and job description for the AI/ML Fullstack Development Engineer position at Tekgence Inc?
Title: AI/ML Full stack Development Engineer
Location: Atlanta, GA
Contract: 6 Months (C2H)
JOB SUMMARY:
We are seeking a highly motivated and talented AI/ML Development Engineer to join our AI Applied Research & Development team. In this role, you will design, develop, and deploy innovative end-to-end products that leverage the emerging capabilities of Artificial Intelligence (AI) models and tools.
The role is focused on building, configuring, and deploying AI-powered software solutions to improve the experience and effectiveness of various businesses at Cox. We are a small, multi-disciplinary team that asks people to play a lot of different roles. The AI / ML Full Stack Development Engineer focuses on front-end, back-end, development and devOps activities. Development Engineers collaborate closely with the research engineers, product leaders, and a sister-team of data scientists in the AI & Innovation team.
Candidates should be comfortable frontend, backend, devOps, and MLOps technical tasks. This team builds pilot and POC solutions that are often first-of-its kind. So, engineers will need to be comfortable working with novel and not-yet-standardized development patterns. Some projects are data heavy, so comfort in data engineering may be helpful.
If you have a passion for AI, a strong foundation in full-stack development, and experience building applications with Large Language Models (LLMs) and ML pipelines, we encourage you to apply.
Primary Responsibilities And Essential Functions:
• Design, develop, and deploy scalable, efficient, and reliable AI-powered products that meet business requirements
• Rapidly (we mean very rapidly) move from idea to working prototype and in-market testing of working software solutions.
• Collaborate with cross-functional teams to identify opportunities for AI adoption and develop solutions that drive business value
• Develop and maintain code for user interaction with AI/ML models and tooling libraries.
• Work with LLMs, various data sources and database types to build AI-powered user experiences and interfaces
• Design and implement data pipelines to support ML workflows, including automated data ingestion, pre-processing, training, inference, and storage
• Develop and maintain software applications using a range of programming languages. Our environment is primarily Python, Golang, TypeScript, and Docker.
• Participate in product design, road mapping, user interviews, code reviews and stakeholder and partner engagement to ensure that our prototypes are effective, helpful, and great to use.
• Stay up-to-date with industry trends, research, and breakthroughs in AI and ML, applying this knowledge to drive innovation and improvement in our products
• AI-first thinkers, and AI-centered developers will feel at home in this team.
This is an opportunity to work on front-of-curve applications of AI and ML. This is a innovation and applied research team. Learning while doing is a critical skillset for anyone on this group. You will get to work with other leading practitioners, while seeing your work make business impact on a weekly basis.
Ideal candidates are high-agency, motivated builders, who know how to navigate the journey from tinkering to shipping. Curious, creative, and courageous thinkers will find themselves at home on our team.
Qualifications And Experience:
Skills & Qualifications
• Bachelor's or Master's degree in Computer Science or a related field
• 1-4 years of experience in software development, with a focus on full-stack development (front-end, back-end, and database)
• Strong programming skills in languages such as Python, Golang, TypeScript
• Some familiarity with ML frameworks like PyTorch
• Familiarity with LLMs, including transformer-based architectures, and experience building applications that leverage these models
• Comfort with modern DevOps environment like git, Docker, and VS Code.
• Familiarity with AI-assisted development tools like Cline, GitHub Co-Pilot, or Codeium.
• Knowledge of data structures, algorithms, and software design patterns
• Excellent problem-solving skills, with the ability to debug complex issues and optimize system performance
• Strong communication and collaboration skills, with experience working in small teams
• Ability to learn from and teach others
Minimum Qualification:
• Extremely fast learner who is not afraid to apply new knowledge in deployment code
• Comfort navigating a wide range of development environments and development tasks
• Works well with teams and multiple people in a code repos
• Great at working to understand what end users need and can develop independently and creatively
• Excited about the current capabilities and future potential of AI
Preferred Qualification:
• A degree or equivalent experience in data science, computer science, engineering, math or related field
• Experience with containerized deployment environments using Docker and Kubernetes (on-prem and in cloud)
• Knowledge of a range of databases, including relational, document, graph, and vector databases. (we use them all)
• Knowledge of DevOps practices, including CI/CD pipelines and automated testing frameworks
• Practical experience in building AI-powered applications (incorporating any variation of supervised learning, reinforcement learning, computer vision, model training, model tuning, LLM-powered workflows, or multi-agent or agentic AI)
• Participation in open-source projects or personal projects that demonstrate expertise in AI and ML
“Tekgence is an equal opportunity employer. Applicants must be authorized to work in the U.S. U.S. citizens and Green Card holders are strongly encouraged to apply”