Software Development Engineer @ Incyte | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
External
0
Software Development Engineer jobs in United States
200+ applicants
company-logo

Incyte · 1 day ago

Software Development Engineer

ftfMaximize your interview chances
BiotechnologyHealth Care
check
Comp. & Benefits
check
H1B Sponsor Likelynote

Insider Connection @Incyte

Discover valuable connections within the company who might provide insights and potential referrals.
Get 3x more responses when you reach out via email instead of LinkedIn.

Responsibilities

Develop and Maintain AI Solutions: Design, develop, and maintain scalable AI-powered web applications using Python, AWS infrastructure services (e.g., ECS, Load Balancer, Cognito, API Gateway, Lambda, OpenSearch, DynamoDB), and React for front-end development.
Server Management and Networking: Manage and maintain servers, ensuring they are configured correctly, secure, and optimized for performance to support applications.
Deployment: Oversee the deployment of applications and services, ensuring smooth transitions from development to production environments using tools like Docker and CI/CD pipelines.
Scalable Architecture Design: Design and implement architecture that scales efficiently to handle increasing workloads and ensure the reliability and performance of systems while minimizing cost.
CI/CD Pipeline Management: Implement and manage CI/CD pipelines, facilitating continuous integration, testing, and deployment of machine learning models and software solutions (frontend and backend).
Object-Oriented Programming: Apply best practices in object-oriented programming to ensure code modularity, maintainability, and performance.
Collaborative Problem-Solving: Work closely with cross-functional teams, including data scientists, ML researchers, and front-end developers, to identify technical challenges and develop innovative solutions.
Security and Scalability: Ensure the security and efficiency of AI applications by implementing robust authentication and authorization mechanisms, and leveraging AWS services to build and scale distributed systems. Experience with networking implementations.
Automated Testing and Code Quality: Write and build automated testing systems to verify the functionality and performance of applications, ensuring high standards of software quality.
Front-End Development: Develop responsive, user-friendly interfaces and integrate them with backend services using Python and React.
Document Processing: Design and implement document processing systems capable of extracting, transforming, and loading documents from various formats (PDFs, Word, images, etc.) into searchable databases. Ensure that document processing pipelines are scalable and capable of handling large volumes of data with high accuracy and speed.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

PythonAWS InfrastructureReactDevOps PracticesScalable ArchitectureObject-Oriented ProgrammingDockerAutomated TestingWeb Application DevelopmentDocument Processing

Required

Proficiency in Python, AWS Infrastructure as Code, React, and server management.
Demonstrated experience in DevOps practices, including Git CI/CD and deploying applications in cloud environments.
Experience in building and scaling web applications, with familiarity with AWS services such as S3, ECS, Load Balancer, and OpenSearch.
Strong experience in designing and implementing scalable architecture for large-scale systems.
Strong understanding of object-oriented programming and design patterns.
Competence in unit testing, debugging, and ensuring the overall quality of software products.
Familiarity with data structures, software architecture principles, and document file management.
Knowledge of Docker for containerization and deployment of AI models.

Preferred

Experience with advanced document processing techniques, including OCR, text extraction, and data enrichment, to effectively load and manage documents in search databases.
Experience with embedding databases or vector stores, particularly Elastic Search or OpenSearch.
Proven ability to build and scale reliable distributed systems.
Experience developing AI-driven applications or working with large language models (LLMs) and retrieval-augmented generation (RAG) implementations.

Company

Incyte is a drug discovery and development company which hopes to build a proprietary product pipeline of novel small molecule drugs.

H1B Sponsorship

Incyte has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (22)
2022 (37)
2021 (34)
2020 (34)

Funding

Current Stage
Public Company
Total Funding
unknown
1996-01-16IPO· nasdaq:INCY

Leadership Team

leader-logo
Jim Lee
Group Vice President, Head Inflammation and AutoImmunity Group
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot