What are the responsibilities and job description for the Artificial Intelligence Engineer position at Catapult Solutions Group?
AI Engineer
Main location: Plano, TX - onsite
Employment Type: Contract
About the Company
Make an impact like never before. We're a rapidly growing organization with a close-knit team that has access to global resources. You'll have the opportunity to explore a wide range of industries, technologies, and geographies, all while enjoying the personal touch that our local operating approach offers. We're looking for talented AI Engineers ready to shape the future of enterprise AI solutions.
Job Description
As an AI Engineer in our Dallas office, you'll be at the forefront of developing and deploying production-grade AI applications that transform how enterprises leverage artificial intelligence. You'll work with cutting-edge technologies and agentic frameworks while collaborating with architects and data scientists to bring innovative AI solutions from concept to reality.
What You'll Be Responsible For
- Develop and optimize AI applications for production environments, ensuring seamless integration with enterprise systems and front-end applications
- Build scalable API layers and microservices using FastAPI, Flask, Docker, and Kubernetes to serve AI models in real-world production settings
- Implement and maintain robust AI pipelines with MLOps best practices, leveraging industry-leading tools like Azure ML, Databricks, AWS SageMaker, and Vertex AI
- Ensure high availability, reliability, and performance of AI systems through rigorous testing, continuous monitoring, and optimization
- Work with advanced agentic frameworks such as LangChain, LangGraph, and AutoGen to build adaptive AI agents and intelligent workflows
- Collaborate closely with solution architects and data scientists to transition AI models from research phase to fully functional, high-performance production systems
Required Experience/Skills
- Proven experience developing and deploying production AI/ML applications
- Strong proficiency with API development frameworks (FastAPI, Flask)
- Experience with Databricks or other data analytics platforms
- Experience with Snowflake data platform
- Hands-on experience with containerization and orchestration (Docker, Kubernetes)
- Solid understanding of MLOps principles and practices
- Experience with at least one major cloud AI platform (Azure ML, AWS SageMaker, or Vertex AI)
- Familiarity with agentic frameworks (LangChain, LangGraph, AutoGen)
- Strong programming skills in Python
- Experience with AI/ML model deployment and monitoring
- Understanding of software engineering best practices and version control (Git)
Nice-to-Haves
- Knowledge of multiple cloud platforms (Azure, AWS, GCP)
- Background in data science or machine learning research
- Experience with CI/CD pipelines for ML models
- Familiarity with vector databases and retrieval-augmented generation (RAG)
- Understanding of transformer architectures and large language models
Education
- Bachelor's degree in Computer Science, Engineering, Data Science, or related technical field, or equivalent practical experience
Pay & Benefits Summary
- $50 - $60/hr.
- Competitive compensation with profit participation program
- Comprehensive medical, dental, and vision benefits
- Basic life and accidental death & dismemberment insurance
- 401(k) plan with matching contributions and share purchase plan options
AI Engineer, Artificial Intelligence, Machine Learning Engineer, MLOps, Kubernetes, Docker, FastAPI, LangChain, Azure ML, AWS SageMaker, Databricks, AI Developer, Dallas TX, Hybrid Job, AI Jobs, Machine Learning Jobs, Python Developer, API Development, Microservices, Cloud AI, Production AI
Salary : $50 - $60