04 Aug
|
Amgen
|
Telangana
ABOUT THE ROLE
Role Description:
We are seeking a highly skilled and experienced Specialist Software Engineer to join our team. As a Specialist Software Engineer, you will be responsible for designing, developing, deploying complex software applications, and mentoring junior developers. You will work closely with cross-functional teams to deliver high-quality, scalable, and maintainable solutions
Roles Responsibilities:
- Contribute to both front-end and back-end development using cloud technology.
- Possesses strong rapid prototyping skills and can quickly translate concepts into working code
- Develop innovative solution using generative AI technologies
- Provide technical guidance and mentorship to junior developers.
- Take ownership of complex software projects from conception to deployment. Manage software delivery scope, risk, and timeline
- Define and implement robust software architectures on the cloud, AWS preferred
- Conduct code reviews to ensure code quality and adherence to best practices.
- Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations.
- Identify and resolve technical challenges effectively.
- Stay updated with the latest trends and advancements
- Work closely with the product team, business team, and other stakeholders.
Functional Skills:
Must-Have Skills:
- Hands on experience with various cloud services, understand pros and cons of various cloud service in well architected cloud design principles
- Hands on experience with Full Stack software development. Proficient in programming language Python(preferred), JavaScript, SQL/NoSQL.
- Experience building or integrating applications with generative AI, LLMs, agentic workflows,
RAG patterns, or AI orchestration frameworks.
- Strong problem solving, analytical skills; Ability to learn quickly; Excellent communication and interpersonal skills
Good-to-Have Skills:
- Experienced with API integration, serverless, microservices architecture.
- Experience in SQL/NOSQL database, vector database for large language models
- Experience with popular large language models
- Experience with LangChain, LangGraph, LlamaIndex, Semantic Kernel, AutoGen, CrewAI, or similar agent frameworks.
- Experience with vector databases, embeddings, semantic search, reranking, prompt engineering, fine-tuning, or LLM evaluation. Experience with prompt engineering, model fine tuning
- Experience with Web site development, understand of web site localization processes, which involve adapting content to fit cultural and linguistic contexts.
- Experience with DevOps/MLOps CICD build and deployment pipeline
- Experience with design patterns, data structures, test-driven development
- Knowledge of NLP techniques for text analysis and sentiment analysis
Education and Professional Certifications
- Bachelors OR Master's degree in computer science and engineering preferred, other Engineering field is considered; 8 to 12 years of software development experience
- Cloud Computing certificate preferred
Soft Skills:
- Excellent analytical and troubleshooting skills.
- Solid verbal and written communication skills
- Ability to work effectively with global, virtual teams
- High degree of initiative and self-motivation.
- Ability to manage multiple priorities successfully.
- Team-oriented, with a focus on achieving team goals
- Strong presentation and public speaking skills.
📌 Specialist Software Engineer(Full Stack Development) (Telangana)
🏢 Amgen
📍 Telangana