AI Expert- Software
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+23 more
Job description
The AI Expert - Software Engineering is responsible for designing, developing, and integrating artificial intelligence capabilities into production-grade software systems. This role blends deep AI/ML expertise with strong software engineering practices to build scalable, secure, and maintainable AI-enabled applications across enterprise and mission-critical environments., * Design and develop AI-enabled software applications and platforms
- Integrate machine learning models, LLMs, and AI services into backend and full-stack systems
- Develop, test, and deploy AI solutions using modern software engineering best practices
- Build and maintain data pipelines, APIs, and AI-driven services
- Collaborate with software engineers, data scientists, DevOps, and product teams
- Ensure AI solutions are scalable, secure, explainable, and production-ready
- Perform model evaluation, performance tuning, and continuous improvement
- Support cloud-based deployment and monitoring of AI systems
- Document system architecture, models, and development processes
Requirements
Do you have experience in Version control systems?, Do you have a Bachelor’s degree?, * Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
- 5+ years of professional software development experience.
- Strong programming skills in Python and at least one additional language (Java, C++, or JavaScript).
- Hands-on experience integrating AI/ML models into software applications.
- Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
- Experience building APIs, microservices, or backend systems.
- Strong understanding of software architecture, version control, and CI/CD practices.
Preferred Qualifications
- Master’s degree or PhD in AI, Machine Learning, or a related discipline.
- Experience working with large language models (LLMs) and generative AI tools.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and AI deployment pipelines.
- Experience with MLOps, model monitoring, and lifecycle management.
- Background supporting government, defense, or regulated environments.
- Ability to obtain and maintain a security clearance if required by contract.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are Large Language Models?
Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud
Navigating the AI Shift
MLOps And AI Driven Development