Back to Jobs
Integrity Communications Solutions

Engineer IV Software Engineer – Ai & Data Solutions at Integrity Communications Solutions

Integrity Communications Solutions Remote - Colorado Springs, CO

Job Description

Software Engineer AI & Data SolutionsLocation: Colorado Springs CO (remote working option after 6 months of employment)Clearance: Active Secret Preferred not requiredOVERVIEWWe are seeking a skilled Software Engineer with strong AI data and machine learning capabilities to help design build and deploy intelligent solutions that enhance product performance and support data-driven decision-making. This role blends software engineering data science and systems-level understanding that is ideal for someone who enjoys solving real-world problems using modern AI technologies.As part of our engineering team you will work across the full technical stack: developing ML models analyzing data optimizing systems and contributing to scalable infrastructure. You should be equally comfortable writing high-quality Python code managing complex technical projects and explaining your ideas clearly to both technical and non-technical stakeholders.MINIMUM QUALIFICATIONSEducation:Master of Science in an IT-related field (preferred)Bachelor of Science in an Information Technology field (required)Experience:Practical experience developing AI ML or data-driven software solutions (industry experience required).Hands-on experience with Python programming SQL and machine learning workflows.Experience building analytical or ML applications end-to-endfrom infrastructure to deployment.Essential Skills:Programming & Data: Python SQL RML & AI: NLP EDA TensorFlow PyTorchTools & Libraries: Git MatplotlibStrong communication and problem-solving abilitiesAbility to manage complex technical projectsPREFERRED QUALIFICATIONSScikit-learn NumPy PandasFeature engineering experienceSparkSeaborn TableauKerasExperience designing or supporting data centers or high-availability server infrastructureExperience working with large datasets or distributed systemsKEY RESPONSIBILITIESDesign develop and deploy AI/ML solutions that improve product performance and support strategic business needs.Develop reproducible maintainable code in Python for data pipelines model training and application logic.Perform data exploration analysis and feature engineering using SQL Python and statistical techniques.Build experiment with and optimize machine learning and deep learning models (TensorFlow PyTorch etc.).Collaborate across teams to translate business requirements into technical solutions.Manage end-to-end project lifecycles from server setup and infrastructure planning to model deployment.Contribute to system architecture decisions including cloud environments data centers or server-level design.Create clear documentation visualizations and presentations for stakeholders.Maintain code quality through version control (Git) testing and best engineering practices.SKILLSSomeone passionate about AI data and building impactful solutions.A strong communicator who can translate technical concepts into clear business language.A proactive problem solver who enjoys exploring data and developing innovative approaches.A technically versatile engineer who can work across infrastructure data and application layers.COMPENSATION AND BENEFITSSalary Range: Starting at $125000 annually (based on experience and qualifications)Benefits Include:70% company-paid medical insurance100% company-paid dental and vision coverage401(k) plan with company match and profit sharingCompany-paid life and AD&D insuranceEducation assistance programPaid time off (PTO) starting at 15 days accruing annually increasing with tenure13 paid holidays annually including a year-end shutdownAnd more! Required Experience:Senior IC Key Skills Apache Hive,S3,Hadoop,Redshift,Spark,AWS,Apache Pig,NoSQL,Big Data,Data Warehouse,Kafka,Scala Employment Type : Contract Experience: years Vacancy: 1

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities