
Senior Software Development Engineer
- Bangalore, Karnataka
- Permanent
- Full-time
Delta Air Lines (NYSE: DAL) is the U.S. global airline leader in safety, innovation, reliability and customer experience. Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-winning customer service. With our mission of connecting the people and cultures of the globe, Delta strives to foster understanding across a diverse world and serve as a force for social good. Delta has fast emerged as a customer-oriented, innovation-led, technology-driven business. The Delta Technology Hub will contribute directly to these objectives. It will sustain our long-term aspirations of delivering niche, IP-intensive, high-value, and innovative solutions. It supports various teams and functions across Delta and is an integral part of our transformation agenda, working seamlessly with a global team to create memorable experiences for customers.KEY RESPONSIBILITIES:
- Assist in the design and implementation of AI models and systems, contributing fresh ideas and approaches to the team's efforts.
- Translate software requirements into working and maintainable solutions within the existing application frameworks.
- Participate in the full lifecycle of application, including design, coding, testing, implementation, deployment as well as support and maintenance.
- Develop and adhere to best practices for developing applications.
- Ensure optimization across all platforms including mobile-friendly UI/UX.
- Collaborate with other developers to implement AI solutions effectively.
- Effectively analyze a problem/task to give accurate timelines for milestones and full implementation completion.
- Experience in developing frameworks with AI.
- Bachelors degree in data science, statistics, mathematics, computer science or engineering discipline, or equivalent experience
- 3+ years of work/educational experience leading development of Machine Learning, prompt engineering, data analysis and Artificial Intelligence
- 2+ years of experience withproduction-grade design, deployment and implementation of AI models and systems, contributing fresh ideas and approaches to the team's efforts.
- Experience with one or more general purpose programming languages including but not limited to: Java, Python, R or equivalent
- Experience and knowledge indesigning, building, and deploying multi layered application Infrastructure involvingOn-premises & AWSCloud platform using services BedRock LLM models.
- You enjoy working with people and can put yourself in other people's shoes. You're not afraid to ask for help when you need it or help teammates when they need a boost.
- Embraces diverse people, thinking, and styles
- Consistently makes safety and security, of self and others, the priority
- Experience with one or more of the following: Natural Language Processing, sentiment analysis, classification, pattern recognition
- Consistently makes safety and security, of self and others, the priority.
- Experience with Generative AI models and frameworks such as OpenAIs GPT family of models, open-source LLMs, and LangChain.
- Development and debugging experience with AI frameworks such as PyTorch and SQLite DB.
- Automate prompt execution, result validation, and error handling to enhance reliability.
- Experience in working with LLM APIs and Web UI.
- Experience in designing data models for cloud-based solutions from leading cloud providers such as AWS (Amazon Web Services), Azure, etc.
- Self-motivated and take pride in building great experiences for users, whether they are employees or customers.
- Resourceful in finding the data and tools you need to get the job done
- Not afraid to ask for help when you need it, or help teammates when they need a boost
- Intensely curious about finding a solution to the pain-points of our customers throughout the entire travel experience.