Software Engineer

Austin, Texas

NXP Semiconductors N.V.
Apply for this Job
Role Summary:

Develop, enhance and implement software systems designed to support generative AI initiatives.

Job responsibilities:
  • Develop, optimize, and maintain backend and frontend application code
  • Validate and monitor the quality of the solutions, with respect to performance, reliability, and user experience standards
  • Establish best practices through documentation and training
  • Designing and developing systems for long-term, easy to scalable, enabling production operation with minimal human intervention
Qualifications
  • Education: BA/BS in Information Technology, Computer Science, or related field or equivalent combination of education and experience
  • 5+ years of experience as a software engineer with a strong focus on backend development
  • Proficiency in Python, Java, Node.JS, React.js
  • Proven experience with Generative AI frameworks and Models
  • Experience working within cloud technologies such as AWS Lambda, CloudFront, S3, EC2, Bedrock
  • 1+ year of experience working with foundational LLM models, including deploying, fine-tuning, and integrating models into production environments
  • 2+ years experience on Database management systems
  • Continuous delivery driven, ensuring small and frequent deployments
  • Knowledge of professional software engineering best practices, including coding standards, code reviews, source control, CI/CD, testing, and operational excellence

More information about NXP in the United States

NXP is an Equal Opportunity/Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran of the Vietnam Era or any other characteristic protected by federal, state or local law. In addition, NXP will provide reasonable accommodations for otherwise qualified disabled individuals.

Date Posted: 03 May 2025
Apply for this Job