Artificial Intelligence Engineer
TELUS Digital
2 - 5 years
Noida
Posted: 12/02/2026
Job Description
About the Company
Expert-level proficiency in Python for AI development and backend API development. Strong proficiency in Rust for high-performance backend services and APIs. Proficiency in JavaScript/TypeScript for UI component development. Experience with modern language features, design patterns, and idiomatic code.
About the Role
Proven experience building and deploying AI applications to production environments. Familiarity with modern AI frameworks and libraries (e.g., Haystack AI, LangChain, OpenAI SDKs). Experience with AI application architecture including prompt engineering, RAG systems, or agent-based architectures. Understanding of how to integrate and consume AI model APIs.
Responsibilities
- AI Engineering:
- Proven experience building and deploying AI applications to production environments.
- Familiarity with modern AI frameworks and libraries (e.g., Haystack AI, LangChain, OpenAI SDKs).
- Experience with AI application architecture including prompt engineering, RAG systems, or agent-based architectures.
- Understanding of how to integrate and consume AI model APIs.
- Infrastructure & DevOps:
- Strong expertise in Terraform for infrastructure-as-code across multiple cloud providers.
- Proficiency with Docker for containerization and Kubernetes for orchestration.
- Experience designing and implementing CI/CD pipelines using GitHub Actions or similar tools.
- Understanding of cloud-native architectures, microservices, and distributed systems.
- Observability & Operations:
- Hands-on experience with observability platforms such as OpenTelemetry, Grafana, Dynatrace, DataDog, Sentry, New Relic, or equivalents.
- Deep understanding of monitoring, logging, tracing, and alerting strategies for production systems.
- Experience with incident response and production support.
- API Development:
- Strong experience designing and implementing RESTful APIs and/or GraphQL APIs.
- Understanding of API design principles, versioning, authentication, and rate limiting.
- Experience with API frameworks in Python (FastAPI, Flask, Django) and Rust (Axum, Actix, Rocket).
- Frontend Development:
- Experience with modern frontend frameworks, particularly React.
- Understanding of frontend best practices, state management, and component architecture.
- Data & Databases:
- Strong experience working with relational databases.
- Proficiency in SQL for querying, schema design, and optimization.
- Understanding of database performance tuning and data modeling.
- Experience with generating embeddings and working with vector databases (e.g., turbopuffer, Pinecone, Weaviate, Qdrant, pgvector).
- Understanding of similarity search and vector-based retrieval patterns.
Qualifications
- 7+ years of professional software engineering experience with at least 3+ years in senior or lead roles.
- Demonstrated track record of shipping production AI applications on-time and at high quality.
- Proven experience leading technical projects from design through deployment and operations.
- Experience working in agile development environments with cross-functional teams.
- Strong problem-solving skills with the ability to tackle complex technical challenges.
- Excellent communication skills, both written and verbal, with the ability to explain complex technical topics to diverse audiences.
- Strong ability to work with and support developers from other teams, helping them successfully integrate with your team's software.
- Strong mentorship capabilities with a passion for developing other engineers.
- Commitment to code quality, engineering rigor, and best practices.
- Ability to balance pragmatism with technical excellence.
- Self-motivated with strong ownership and accountability.
- Collaborative mindset with the ability to build consensus and drive decisions.
Preferred Skills
- Experience with multiple cloud providers (GCP, AWS, Azure).
- Experience with traditional machine learning frameworks and techniques (scikit-learn, PyTorch, TensorFlow).
- Experience with data engineering tools and pipelines (Airflow, dbt, Spark, etc.).
- Contributions to open-source projects in AI, infrastructure, or related domains.
- Experience with LLM fine-tuning, evaluation, and optimization.
- Familiarity with security best practices for AI applications and cloud infrastructure.
- Experience with platform engineering and building internal developer platforms.
- Background in distributed systems, high-performance computing, or real-time systems.
Pay range and compensation package
- Become proficient in our codebase, infrastructure, and development workflows.
- Contribute meaningful code improvements and technical enhancements.
- Conduct thorough code reviews that improve quality and share knowledge.
- Identify opportunities for architectural improvements and developer experience enhancements.
- Deliver significant AI features or infrastructure improvements.
- Establish and champion engineering standards that elevate code quality across the team.
- Mentor team members and contribute to their technical growth.
- Drive improvements in CI/CD pipelines, observability, and production operations.
- Shape the technical direction of AI projects with sound architectural decisions.
- Build trust as a technical leader and go-to expert for complex engineering challenges.
Equal Opportunity Statement
We are committed to diversity and inclusivity.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
